This was a great game to play with a few friends. However, if you don't have friends to play with, this game can be a bit painful. The harder difficulties can be grueling without a good team to work together with. Playing with rando's might cause a lot of failure. However, if you have good players or good teamwork, its a great co-op game!
There isn't any story mode. Just maps to play. So after a while it can get redundant after you've played all the maps a dozen times. And there are only three bosses to rotate between.
Overall, it was fun to play with a group.