Why is your game just a better version of mine? xD
You definitely score full points in presentation with the opening, the visuals in general and the detailed description, well done o.o
But can your ants fly? I dont think so!
PS: 5 people? Holy cow, thats a big team, but you can definitely see that from the pretty result :)