Went there today (website) and it was fine for me other than the certificate expiring.
If it really did close down then I must not be in the loop at all. I 100% would have heard about it (I live in Vancouver and all I have to do is take a bit of transit to get to it).
ಠ_ಠLess QQ more Pew Pew
READY TO >> RACE