*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...