Very well done and I know you made your engine. You got two mechanics that compliment each other well and you use both to kill the enemies. Well done!