Glitchspace: Glitchspace Is Compiled For A May 5th Release

[Reposting this as I hit the delete button instead of edit, oops!] Hey all So the bad news is we missed April......... But the good news is we are actually releasing next Thursday May 5th: Here is the launch trailer. ht…