Dang! I KNEW I should have gotten a 360!

>.>... Is there a beta of some sort for the PC?