Characters remind me of Torchlight.
Also they want too much information for beta signup, normally doesn't speak for f2p.

After watching a gameplay video, I decided to not even input fake information for the signup. I am more interested in other games.