Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

yes please!

I'll finish the whole thing as soon as possible (maybe fixing some weird glitches)

Do you have a scratch account (Just asking, I do but do not share my projects on Scratch anymore)

no i haven't. I prefer uploading on 

Same, this way you get a wider audience, I have 20x as many views as I got my entire 3 years on Scratch (I got about 2,600 views when I shared on Scratch)