Ah why does the reveal trailer show some random anime cartoon?