Is this for reals? I dont wanna be DL'ing virus crap. My parents will pwn me in my sleep >_>
Please tell meh or no DL.
Edit: really looks like its from steam, i tried just the link: steampowered in the adress bar (with the http:// stuff) and it looks like steam. I still wanna know. :3