Finally announced a title, and released a trailer for the spider game we're making! It's now called Webbed!
You might also like