Can I join this beta?
I'm in the process of getting the game on Steam. Once I got it up and running, I'll get back to you.
I see that the game is on steam so Can I beta test?