A mysterious key takes me to a mysterious building that looks like something out of those old horror movie vids. I thought some of the slums on Omega could use some redecorating but this place could really use a new paint job.
As fun as I'm sure this place is, could someone point me back towards the door I stepped through? It seems to have moved...