Stardust Origins DEMO released
After more than 3 years of development, the first public demo of Stardust Origins has been released on Steam

Source and More information: Stardust Origins DEMO released

Author: indieDB.com