Game Launch Rock! [ VIDEO ]

Even if this video is 100% accurate, do you really think it’s going to stop us from buying them at launch? Do you really?

source: YouTube

Comments