I wish I could always have a devil help me "solve" the block pushing parts of games.
Really liked the 2d runner section. The zoom out after getting super-speed was a neat effect.
Final boss may have had a bit too much health for me. Managed to get him on my third try once I realised that there were less bug enemies to deal with if you stood off the platform.