We can’t wait for Final Fantasy XIII (13, can you believe it?). It drops in November and for the first time it’ll also be released for the X-box 360. Peep the 7 min trailer.
What’s up with the Fro and Braces?
Launched in 2008 Blacren.com dedicated itself to becoming a multi-media tastemaker for all things relevant to art, music and pop culture. Read More