Tag: Smirk & Dagger
Smirk & Dagger Prepares to Release Tesseract into Retail
A strange alien artefact has arrived on Earth. A half-block-of-flats cube now hovers over the North Pole, collapsing on itself and emitting strange signals...