Temple of Osiris Trailer
A new trailer for Lara Croft: Temple of Osiris has been posted up and that game still looks pretty awesome.
We also finally have a proper release date. December 9th you say? I know what’s going on my Xmas list this year 😉
Dave – NGXN