Jan 20, 2015, 09:09 PM
So I figured I'd make a mention here since I was able to get the closed beta and just from what I played of it, I freaking love it, this is definitely a MOBA I can stick with and I love that games don't have to take a long time to finish up. (which is what I hated with like DOTA and League)