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

Looks fantastic! The difficulty lies in the tightness of the movements, not so much in their speed.