Lara Croft and the Temple of Osiris Review

Isometric-view cooperative games aren’t so uncommon in this day and age, not when Diablo III still commands a sizable audience and its imitators clamor for favor. What makes…