ugly, but creating a single player game