I just thought this was interesting. Whether you find it funny or exciting, I'm not sure if something like this has been done on that site.
I imagine Nomura will have a shit ton of art to look through. Final Fantasy fan art is THE fan art, right?
Game » consists of 11 releases. Released Nov 21, 2013
Log in to comment