Excellent job Dave! It does feel a lot like STFBTS but a lot more refined and detailed. I didn't get very far but will definitely be playing it until I can get through it.