Sure, buy the game on steam (you get early access) and test away
The game is close to hit beta, that means most features are in. Now its mostly balancing, tweaking and such remaining.
replacing placeholders with final arts. updating and improving UI and such.