I don't think I was the demographic for this game, as I had no idea what to do (despite reading the long instructions), and also wanted the intro text to move waaaayyy faster...
I'm sure this is somebody's perfect cup of tea, though, and it looks like it fits its genre well