Nice game, though a bit off theme. Personally I think the screen shake is a bit too much, but that's might just be me. As for improvement, perhaps you could add some abilities to the player (time-slowing, dash, repelling, teleportation etc.). For the abilities you could have the same idea (after x uses they are switched out for another).