@teacherman118 on their website you can sign up for the beta. The last step to sign up is for them to scan your computer to see if it will run the game. You should probably begin you search for answers there.

Thank god they have better environment details than the demo showed off. Still need to do something with the orange-ish sand ground in the start and end of the video though, makes the game look boring and plain compared to the other areas.