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: