I'm glad this is finally getting closer to release. Little worried though, I pre-ordered Glitched through itch.io back in 2019, so will it still be able to downloaded through itch.io on release?
Yes! You will be able to download it here. We took the pre-order down because GLITCHED will release in two parts. Part two will likely take the form of DLC (with a small cost), so the pre-order needs to change. If you pre-ordered through Itch.io before this announcement, you'll get both parts for whatever price you pre-ordered for.
More info here: https://www.kickstarter.com/projects/enhousestudios/glitched/posts/3570398