The Sandbox puts Studio's multiplayer and in-game shop through Beta creator testing ahead of a broader launch eGamers.io