Does anyone play this game? It's a free game. Pretty cool you build up these "champions" ona 5v5 or 3v3 matches. Anyone down to play soon?