A Canadian friend of mine just told me that its canada day, if thats true, it kinda bites for glowsquid : (