Offline gameplay such as events and campaign are excellent, but online gameplay still needs a lot of improvements. Delayed commands has made the gameplay sloppy and not as lively as in offline matches, and how the opponent easily rendered the match null without any hard punishment is just ridiculous. Also, online matchmaking system is totally unfair. Instead of matchmaking by rating only, please consider the team strength too.