Thanks for the feedback :) I'm glad the game conveyed a sense of scale to you! I'm aware that the physics are still quite rough and a bit rushed. Were you able to finish the game?