Well.. I'm generally kinda busy, and thus may drop the game in the future (immediate or otherwise), and have a tendency towards house rules to challenge the players/increase immersiveness (which you may not be into).
But I guess a chance of a game is better than no chance. So, if you are willing to try it out:
link to another game
Everything there is subject to discussion, but its what popped into my mind over the last four hours or so as a game that I might want to play.