07.08.2008 Update by WalhallaIt looks like I lied in my last update when I said there would be another update "soon"... Oh well. The new one is (finally) here. Have a look!
EDIT as of July 27, 2008: Hi. One more update for whoever will read this. Goooo look!
EDIT as of October 13, 2008: Well, yes. There's another update. You know where to look.