Quote Originally Posted by razzgrizz3 View Post
this is now how many months after release? this company is a joke

I do not suggest playing online video games if you don't want to ever come across any hiccups or bugs.

If you've been having lag since release though, then that is probably on you or your ISP.