Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, same experience here. I died a few times and wasn't sure why exactly, since I had pressed the boost key less than five minutes ago. I do like the concept and the art!