The actual gameplay is pretty good, but there are far too many instances where your opponent runs out of time yet is able to still take a shot 30 seconds after it's ran out and goes on to win. Constant connection problems too. If these were sorted it would be much better to play but these issues, especially players continuing after their time has run out, ruins it.