It’s not every day that one of gaming’s biggest companies releases what it hopes will be its next major franchise, but