omg i hate that key gen site...... freaking crap's.... >_> my pc is still ****ed