When can I get my hands on a closed/open Beta?! I can’t wait to stream and create content on this game.

@helo Soon... Beta won't be available until the end of summer.

If you pre-ordered for the PC, an exclusive beta will be available "a couple weeks before release" . Right now, you can apply for another Technical Alpha that they will be running soon. Link will be on their twitter and website. Hope this helps 👍