Game Jam Pitching, Online game