Moonrakers: Luminor: Steam Launch, Game Updates, and Titan Kickstarter!

We’re here and we’re live on Steam!! If you’ve already been playing the game over on Itch... thanks for being here! This will be our primary platform for updates, but we'll do our best to keep Itch up to date as well. W…