I accidentally clicked on a video on YouTube without knowing what a thrilling game this is. I have downloaded it but it flickers a lot in the options menu. How will it be supported in the future? Will there be patched for manual download? Will it be released on Steam or GOG?