Nick Ramos is the hero in this Xbox One launch title