I'm pretty sure there's a song about the triumph of love, if not, the above screenshot should inspire someone to write it - that is if GlaDOS hasn't already. There's no lying about these Portal 2 screens - they look absolutely gorgeous showing off the game's co-op mode.
While you are sitting at home enjoying these beautiful screens, PAX 2010 goers are enjoying some hands on time with the game. Oh dear. Now I'm upset.