I made it to stage 20! The game was fun to play. I really liked the abilities of the Engineer and the Pilot.
For feedback, there was a case where the player and an enemy were on the same grid, and I had to sacrifice one character to defeat the enemy.