oh and aye I've noticed that on steam its a lil funny atm, but could be all teh people getting there copies of Portal 2