Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I like the concept and it's super charming. It seems pretty well made in most respects. I think that, with regards to the theme, not being able to stop didn't seem like much of a departure from normal movement because you can turn around pretty quickly.