DeltaXIII on 09 December 2008
Well, I am set to see off topic threads on the main page, but I guess I somehow managed to miss this one. Hopefully it'll be on there more and get more people to notice.