Tokyo-based game maker Atlus has a teaser site up. It's yellow, and it's probably teasing something. [P-Atlus]