The physics feel great and I like the mechanic of lighting yourself on fire to take out enemies. Only suggestion might be to use fewer moving platforms. Sometimes waiting for the platform to move to the right spot breaks up the pace of the game.