Totally agree. Personally I think the mechanics sound kind of cool! I need to sift through the Open Playtest thread.
I do feel like CR always has really cool artwork attached to their name and although I realize that is nowhere near the point of their book it is something I'm looking forward to...