Yes, we still have a forum.
We also tuned the title so that if you play Vanquish on the PS3 or the Xbox 360 you should notice little to no differences. Even the developers on the Vanquish team have a hard time telling the two versions apart at a glanceā¦ So no matter which console you have, you have nothing to worry about!
What does this mean? Both versions are being developed in-house? Or Platinum actually had multiplatform in mind this time?