Anybody else think this game, only distributed on the Web, is an incredible RPG/strategy hybrid?

Hell, has anybody else but me actually tried this game?