So, who was wise and pre-ordered on Steam? There are so many things going down right now. There was a 292mb patch released not long ago, and this site just got some new content:
Any thoughts? Signs are pointing to a Friday early release, or possibly a huge demo.