Meaning representation: give_opinion(name[Portal 2], rating[excellent], genres[platformer, puzzle, shooter], player_perspective[first person])
Utterance: Portal 2 is a fantastic first person puzzle game. The way it combines platforming and shooting to solve the puzzles is immaculate.