Great concept, great mechanics and great art style!
Fantastic submission, you guys should be very proud!