Wednesday, April 20, 2011


Yes, Leona.  We've all been there, love.


What's even better is that this is the official song for Final Fantasy XIII, and I love the trailer! I'm a huge nerd for graphics, and cgi.  This is top notch.

No comments:

Post a Comment