Lara plays 'Still Alive' from Portal on piano