Ahhhh I get it. That link you posted. Seems to be from their localization department.
Where they basically pick and choose what games they want to bring over from other developers who didn't think it was worth the time. Like all those Atlus published games.
Could be a new Rhapsody though come to think of it.








