Deserves 4 stars however there's a connection error cheat and im tired of cheaters so untill its fixed and the delay on reconnectiong isn't on the team who didn't have a connection error it say waiting on the PLAYER 2. So why does player 1 have a delay I leaves you helpless to upgrade or merge ive watch 4 or 5 games I was was about to win suddenly stop and I lose !!!! Make the player having the connection error have tge delay for little while so the cheaters get a taste of there cheating