I just came back and tried playing one game and I am glad to see that the game is still kickin. HOWEVER, who lost their mind and added a Homing Rocket Launcher? It's 100% Noob-friendly and 200% pay2win. Skills like ducking and jumping out of the rocket missile is totally useless against this no-brainer weapon. Plus, why pattern the weapon's silhouette from something obscene? It hurts when you are getting killed by a giant erect weiner.
/rant