> It's also not obvious to me where I can find the same content in a different format- it looks like mostly they're taken from the portfolio section but I didn't know that until I drilled around the site for a while.
I guess that's the main problem. It wasn't meant to be a navigable thing, just a preview of the portfolio content. I figured once someone clicked on one of them, they would see the other games. I think maybe it looks more important than it's meant to be. It was just a little graphical banner that became fancy.