Will 0.4 become available for purchase on itch?
Yes, the release on itch happens simultaneously with the release of the version for Master tier subscribers.I think it will happen in a week or two - we still need to finish the scene with the new boss, choose VFX and SFX, and finish some art.
Okidoke, I will be patient then.