Very cool, reminds me of "Into the breach" regarding the art style I liked it a lot ! Also the game mechanics are really fun and well polished. Nice work !