Yes, that's the plan. Followed by the extra scenes release of the game here on itch.io and Steam as well.