Very cool concept! I think my only confusion was at first I thought the character wouldn't roll (since they're a square), but once I figured that out this was really cool!
Only other thing is the explosions, those seemed a lot more forceful than I was expecting