I actually have been reading this site for a long time, but finally registered over this contest of all things. I feel like it's stealing all my good ideas before I can use them, but based on their website I'm not sure if I agree with their execution. Very interested in trying it, even in alpha.
With Diablo 3 coming out I think it's a bit stupid that people are still making Diablo clones (which is what I assume this game is), but I've heard some harsh reviews of it so maybe the franchise can no longer be the leader of its own genre.
We'll see!