First game play video published in Steam Greenlight

There’s a new gameplay video uploaded to Steam Greenlight. While you’re watching, please cast your Greenlight vote to support us!

Demon Core on Steam Greenlight