Shadow of the Tomb Raider Review Bombed Over Sale Price Steam reviews remain the most treacherous tomb of all.