Because my computer sucks so therefore my performance is horrible, and until I upgrade my PC I'm gonna be playing Xbox. Apart from that, I like the game for the most part. I don't understand what everyone is whining and moaning about 24/7, but I like the game. I played it on a friends computer on high settings with almost no lag and WOW, what an amazing game! Congrats on the game TWI, I'm sure after bug fixes, a couple changes to gameplay, and years of free content, this game will be doing great, and hopefully we can see more than the 7,000+ players that were on when the game first came out.