Should be around the 25th !
Might be the 26th on Itch though !
nice cant wait the game is way to good :)