What are everyones impressions so far? My FIRST impressions are, for me, TTK needs work but i find myself always complaining about that. The menu and visuals are just as convuluted as COD's menus are, i also dont like hanging in a lobby for a while waiting for 1 person to ready up. There needs...