a new cartoon game trailer which is going to work on xbox