Hope that wasn't a suicide joke. When you go to the game's page on Steam, to the right you'll see a small tab that says "Download Demo". It's not in the usual place under the videos and pics with a green button.
No I was joking bro. I was hoping the game would come out soon since the demo is out (summer 2025 or christmas) so I was shocked to see it coming out in 2027