I tried searching but found no thread for this game. It's currently on sale on Steam for $20, after a free weekend.
I picked it up today, and it's a lot of fun! Hopped into a couple of missions with randoms who were higher level but very helpful and friendly. It's basically a risk/reward...