Something secret steers us both, and we shall not name it.
When the demo is released, about how long should we expect it to be?
I've been trying to go to the website to download it, but I always get redirected to an ad website. I can't seem to find any other website with a download link. Any ideas?