Very good concept and fun at times. However, when playing in a party, the other play can see enemies I cannot so the wave continues without any visible gameplay. Addiontally, the gameplay is also very difficult, even when selecting an easier difficulty and placing max towers. You could argue this is a "skill issue" but many people have also given the same feedback of issues with the difficulty.
Overall: 6/10