Oniichan on 11 December 2008
From what i seen on most sites this game is listed as PC & PS360. I've heard nothing about it being exclusive either.
Pretty sure most of the vids of gameplay footage and images are from the PC versions. But i could be wrong.