Lara Croft and the Temple of Osiris will have online co-op at launch

June 13th, 2014, 23:24

Part of the DCEmu Network Xbox Emulation News..