>>267236632

Hopefully with that ever anticipated "Space Legs" update it will get better.
Of course, no one knows when Space Legs will ever be. Hopefully next year as this year was a low update year and hopefully they were all working on something big for us.
[spoiler]Probably not[/spoiler]