S
Saiyan Lusitano
Guest
OP
I know Devil's Third PC Multiplayer free to play game is out in Japan but can't seem to find a download link to try the PC version and for those that've tried it, is it restricted to those only in Japan or open for everyone around the world?