SPIDERS' RPG/Adventure has been out for a while now but in case you still haven't made up your mind about it, the just released demo should help with that. The demo is available on Worthplaying, GameFront, GamersHell, Strategy Informer and Shacknews.