It's hella fun and it releases on 1/31/14 oh and it's Free to Play. You can get early access however for a price. I was lucky enough to get into the beta. It wasn't really that fun at first but it plays a lot better now than in the past. If you're interested use my bro code and signup using the link here. It'll get you and I 10% more XP in game. http://www.loadout.com/account/create/?bro=5803
How long ago did you play it? I didn't care for it early on but just fired it back up and it's much more enjoyable now.