Review: Lara Croft and the Temple of Osiris
I loved Lara Croft and the Guardian of Light. Between the puzzles, dungeon crawling/platforming gameplay, rad boss battles and, most importantly, the numerous opportunities to grief the you-know-what out of your co-op counterparts, it made […]