Meh, it's not that great - the store section doesn't have TSS in the box sets!
It says "Full website coming soon"
I liked the layout of the site before but they weren't up to date in almost everything. Hope the forum will be up again. At the moment it's not there