Does anyone play this online anymore? I rented this when it first came out. Decent game. Huge problem is the fact that the head of the lobby has to manually start the match. 75% of the matches I was in hung for 10 min at a time. Anyone know if they fixed this?