Maybe Black Mesa? November 15, 2008 / jsr This is mounted on the ceiling in the Elliot Street mall where Annette and I go for sushi. I’m making a note here: Huge Success.