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