Home News TR4 demo News by Gestalt Contributor Published on 23 Oct 1999 *Insert generic Lara Croft joke here* The demo for Lara's latest, Tomb Raider : The Last Revelation, has been released over at GameSpot. If you don't know exactly what to expect from this game already, you must have been in hibernation since the Late Palaeozoic...