Piranha Bytes' latest open-world RPG effort is officially on store shelves, and to celebrate the momentous occasion Deep Silver sent over a 74-second launch trailer filled with gameplay footage and accolades from recent online coverage. Welcome to the crew: