Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The powerups mechanic is an interesting idea. I wish they spawned more frequently or were easier to find because it takes a long time before you get fast enough to dodge projectiles and reach the villains.