Sounds right up my alley to be honest. I don't really play games per se, except for strategy/adventure games on my PPC where I can wile away a few hours without raising my heart rate too much.
I checked this out and will definitely have a look at it and see if I can get bitten by the bug.