Looking at the pages for a lot of your games, the biggest thing I see missing is gifs and video. Screenshots can only do limited justice to a game.
thank you! I'll try it