I thought the main site was abandoned, I went there once a while but nothing ever changed.
I think the last major upgrade on this site was Pleneman`s "Buffer`s Guide: Fortress China"
I will try to contact him, see whats up?
Glad you like the theme?