The game runs pretty smoothly alone when playing online but one issue with the online play is the fact that you can just leave a match without penalty. This is a problem because those people who are poor sports shouldn't just be roaming the servers. Another issue is the matching system; if you could match up players based on the bey level instead of the player level (if you ARE doing that) then it would be much more fair and less annoying.