I did some work the website. This is still low on the todolist but at least the start is here. I rather work on the game itself but there is LOT more to building a game then game development itself. I also worked a bit on the Forum and the Game help sections. Off cource there is still lots todo.