A mysterious Bandai Namco teaser site has popped up online. There’s a clock, some flames, and small text at the bottom that says PC and mobile content. Hrm.