Explosions are used as a cool mechanic, movements are smooth and the offscreen mechanic is creative and enhances the game a lot, giving a feel of progression.