« Back to Press the Buttons at E3 2010
Another quality piece of artwork in the TellTale room.
Permalink