Cool game i figured out the most important mechanic too late though haha below my video review
01:07 Angry Moons
Thanks a lot for the review mate ;)