If you didn’t already know, SEGA owns Atlus’ parent company Index Holdings and apparently they recently filed a trademark for the name ‘Deviliser‘ in Japan. What is it? Could it be the recent game that they have been teasing? Who knows!
What do you guys think it is?
Ad: