that's cool vonman smile cool that someone is taking up the challenge...
was a good start for the site...
i'd probably refer to them as "games", not "projects"... a casual gamer who shows up might not know what "projects" is referring to....
maybe split it up between "retail games" and "free games"... and then "upcoming games"....
just my thoughts...