>>531771831
Fixed it for em heres my concept art for the portal.
Just make a big portal that moves around in a cool and obvious manner so people go "cool ill click that" which sucks us into a portal space where you click on asteroids to launch activities.

So a true successor to the world screen.