I finally got my invite the day before GDC and have been playing it a bit since I got back. It's pretty fun after you learn a few of the heroes, but fuck... The player community is just terrible. Every game there's some ass hat who's complaining about noobs or how his team isn't living up to his expectations. Get the fuck…