Space Betrayers Devlog #01
Speaking of what happened before the Steam reveal, we spent the last couple of weeks making sure everything would, at least, meet the minimum expectations.

Source and More information: Space Betrayers Devlog #01

Author: indieDB.com