This Week’s New Releases 12/7 – 12/14; Ace Attorney Trilogy, Lara Croft and the Temple of Osiris Posted on: December 7, 2014December 8, 2014
Tomb Raider: Definitive Edition “The Definitive Lara” Trailer Released Posted on: January 22, 2014January 21, 2014