Did anybody notice Strolen.com being down earlier today (21-FEB-2010, from ~09:00 to ~19:00 GMT) or is it just me? I couldn't get to the forums or the front page. (Invalid address, page not found)
Strolen, did you forget to appease the Great Tentacled One with a self-sacrifice of sanity? Or did the great Llama consumer simply decide in his infinite and malevolent wisdom to bring slimy doom upon my internetz?