Amazon has put up a cover for this.
Also, on this
FSM Board's thread there's a message by
Giacchino-fan stating that the album will be limited to 3000 units. Still no page for it on LA LA LAND RECORDS' website.
EDIT:
The 3000 units thing is also noted on Amazon page.