Congratulations to The Omniverse who have won Game of the Month for June 2017! They won with a grand total of 412 votes and 482 vote points!