Links

Sigh. Stranger Things promotes itself by opening an arcade on Brick Lane. And we don't want to get suckered in by a promotional play. But an video game arcade is a video game arcade.

comments powered by Disqus