Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Nice concept! Quite a bit chaotic for a serious game, but it's fun nevertheless :)
The physics felt a bit wonky, though. Some short passages bounced me off if I didn't enter them from the right angle. :/
I think that control layout feels weird as chongdashu said earlier.