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

Yeah, tried the standing still strategy, my performance improved. The dodging needs to be faster to be effective.