Originally Posted by hometeam
Yes went on sale as an Alpha mid-way through the day on Monday without any notice.
I am amazed they released it with a whisper. I read that 80k people purchased it within 12 hours and 200k purchased it up to this point.
I am going to start the download tonight!
Did they make it more user friendly like most FPS? I hope they put a jump mode in, too.