Orbs of Chaos: 100% Ultra Mega Final Release: August 27th

Hey everyone, I have some tough news. I can’t release Orbs of Chaos as planned. I know this is the second delay, and I’m really sorry for that. This is a hard time for me, and I need a bit more time for things in my per…