Got some games to play on? Flooding the world of games