This just came out on Steam. It's pretty epic to say the least. It came out at 5AM my time. I've been playing almost 2 hours before work starts.