Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

for anyone wondering
this is just lethal ape put on itch.io by a random dude
he doesnt own the game, stella does

stella doesnt have money to pay for servers so the servers will be down until she finishes la2

hope this answers some of your questions.