I still do some work on GBST every now then when I need a break from Guardians. However, it is not my main priorty anymore but the old horse is still progressing but very very slowly, I will not give anymore details than this since I don't want to give people any expectations. There will not be any releases in the near future so please son't expect any. I have always said this project will be finished one day and this has not changed.
The website has not been updated for some time since I simply don't have the time. If you have questions or suggestions you can always post them here, I am sure that I or some other GBST user will answer you post.