Release is on 20th, stop complaining about a bad release.
Americans on the forums think everything is set for them and they are the 'master race'
Feel free to add more so people read this before they make silly posts why they aren't playing and stuff, I also bet 2/5 of you will complain about this thread.