Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Not sure of "only pushing away from the walls" but I'm guessing is probably related to accidentally bumping into the walls which I do quite often because I am moving to fast! lol :P