Reminds me of a Super Meat Boy mixed with some aspect of Splosion Man effects. I don't know what to make of it, looks like a game that will be simple to control, but severly hard to master.