Hello, nice to see you're still alive and kicking!

However, I'm not sure, why do you think Sumwars need a new webpage?
Ah, after looking at it a bit I remembered you were working on something like this some time ago.
And some feedback: it's probably a good idea to have all buttons related to forum/download/source code/wiki and such stuff placed on top, not distributed through the page.