Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The platform physics felt very basic, but the puzzle mechanic and design were solid!

I was a bit surprised when it suddenly turned into a shmup though; I think your time would have been better spent focusing on one of the two sections.