Yeah man, I read up on that especially after your nudge. I landed in the Black Hole Forge a while back, early on in the playthrough.
"Landed on" is funny, I didn't realize you could get there that way. There is another, more intended way to enter Black Hole Forge that I didn't figure out until fairly late in the game