Anyone ever seen it? Tons of gaming-related jokes (Adventures of Link Sausage? Come on!), actual footage from games, etc.
Pretty awesome.
Anyone ever seen it? Tons of gaming-related jokes (Adventures of Link Sausage? Come on!), actual footage from games, etc.
Pretty awesome.