I managed to complete it, but it was kind of confusing that when you died you spawned in different places.
The explosions were hard to control as well.
But it was a good game and the graphics are nice. So that's a big plus.
Glad you enjoyed the game. Thanks for your feedback :)