so, no one else is excited about this? In my opinion, this is the most dynamic, fun and challenging co-op experience since L4D. Amount of strategies is ridiculous, every new game is different. Add itemization and upgrades on top of that. Only downside so far (apart from fucked up queue system which they'll fix eventually)…