Completely revised the game