Embed this press release by copying the code below:
New Independent Digital Game Store Launches Early Beta Access
New Independent Digital Game Store Launches Early Beta Access