Square-Enix’s latest batch of promotional posters aren’t going to leave much space in your bedroom for other wall hangings, decorations, or any furniture at all, really. Scratch that, you couldn’t fit one of these babies in your house if you tried. They’re 124 feet tall.
Residents of downtown Los Angeles now reside under the vigilant watch of Vanille, Snow, and Lightning — the three central characters from Square-Enix’s in-development-so-freaking-long blockbuster, Final Fantasy XIII.
Note that the building sized posters showcase a release date of 2010 and feature both the Playstation 3 and Xbox 360 logos. If you live in the area, head to the corner of S. Figueroa Street and Olympic Boulevard to take a gander at the gargantuan ads.