ssj12 said:
ya, minor annoucement. Title is The Queen" http://www.tigmagazine.com/mini-sites/flashteaser/teaser.html |
You're hilarious. That's a fake site, and the art is a mock-up made by a poster on neogaf.
It even says at the bottom:
"Disclaimer - This Flash teaser was only made for an art competition and is not the real thing."
Earlier you said:
Sorry, you lose.