They apparently changed their name to Sci Fi City, but they’re still there, but in a different location.