I love this game, wish i had a chance to play it more often.
I never get all the hate for these games, no game is ever going to be exactly what you want it to be. Yeah they fucked up in not including a lot of stuff but damn it's fast paced when everyone plays properly.
I've noticed the fact that there's not really that many people playing it and it does surprise me quite a bit because it's not a bad game. For me there's a lot less bullshit in this game compared to others, just wish the competitive side was a lot better.