Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think it could be like that :

The plateform you controls faster than the actual speed to have more controls and have bumpers on its side so you try to touch the npc in order to smash them on the side of the screen and also avoiding them to jump onto you. something lkie that ^^