This game is going to be epic once it is released. I can't wait!!!
Currently it's in alpha so that means that beta is coming soon!
Also go check out the website, they have updates on game development and you might even be able to beta test if you are watching then the time comes.
http://www.uberent.com/pa/