Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Good visuals and interesting concept. Maybe it's just me but movement made me feel sick just in seconds, seems way unrealistic. I think it is the main point for improvement.