These games were never on playstation
Never said it was. Note the word "also" in that sentence.
And there were some forum users here who thought Yokai Watch was going multi-plat.
"The strong do what they can and the weak suffer what they must" - Thoukydides