I made a wallpaper for the site. I think I'll start a collection of downloads.
Put it up :D
Also..new games VERY VERY VERY SOON!!!! AND MORE THEN ONE!! I don't want to make this the main news post about it though...
Right click open image for bigger picture. Resolution is 1280x960.