What a great game! It reminds me of Into the breach. The art is beautiful!
Into the Breach is a really great game ! Thank you for your kind comment :)