Next week, Commander Shepard and company will finally be trekking into the realm of PlayStation hardware. Will Project Lazarus give the game a worthy rebirth into a new platform? We'll know soon, but for now, BioWare shows

More...