Yeah, as we finally get to new features and get excited, I find myself more and more frustrated lol. Still loving the game concept tho...scratching that itch for sure, and just hoping for more balance and explanations of mechanics over time.
I've only succeeded on 2/20 attempts on ritual too in order to figure out wtf it all does... so yeah, about 40% success. =P