This is super hard on single player yo. It took me like 20 minutes to get good enough to beat it. Needed a break in two player mode (yes, it supports up to 4 players) to figure out how the balista works because I could really not do that in single player stress.
The assets all look super good, I really like the multiplayer aspect of it all, too. The simulated single player mouse arrow is great, you portrait the enemy actions well.