Congratulations to The Omniverse who have won Game of the Month for May 2016! They won with a grand total of 415 votes and 415 vote points!