Great game, if you look past the microtransactions (or even buy some) this game is fun with friends. The right amount of tower defense and actually gameplay.
The game gets pretty poor near the end of it. I played the game during early access and was disappointed by the last story update, the gameplay is still great though.