Quantcast
View Post

It means they'll port everything they ever made to Xbox 360.