CreatorCrate: The plan & 7 years later

While I was cleaning out the closet yesterday, I found a super early drawing of the space station. Really weird and cool to see how far the game has come. CreatorCrate comes to Steam August 11!