After spending another few hours with it Its starting to grow on me. The design still shows a total lack of understand when it comes to console centric multiplayer match making.
If anybody out there is actually playing this let me know, I am dying to see what a full on human vs human match would be like.