By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Its attention grabbing thats for sure.

What is it with gaming companies and completely fucked up advertising?