The beta won't be available here, I'm sorry to say, To get it on Itch, players will have to wait until we release the completed version this summer.
Oh! Just to ask after reading this comment, is that the hesitant date that you guys think Our Life will be finished around?
Yeah, we hope to have Steps 1-3 of Our Life and some of the DLCs out by summer (August or September) and then more DLCs/Step 4 will be released over time.
Okay, thank you for clarifying!
No problem :D