Interesting take on the micro world theme. It's not really clear on what everything does but the gameplay seems cool. Also the UI doesn't fit in the embed and forces you to manually full screen which I'm sure isn't intentional.
Yeah, (im a member of this team), it isn't we just ran out of time. Thanks for the feedback though!!