Cool game! It has beautiful artwork and I like the concept. It reminds me of Into the breach. Nice submission!