Uploaded it yesterday, today saw that Gamespot finally has made a proper forum for Youtube videos :)
Im pretty new in english videos so leave me some feedback on this video or others. Mainly I do gameplay videos from the newest games but sometimes I do stuff like this too :P
Log in to comment