Yeah it is kind of ridiculous to have 8/20 of the threads in first page are the these "Look an awesome iPad game" that may or may not actually be an rpg or indie at all. This user does the same thing on the GameFAQs forums as "AppleJockRida" so I'm guessing maybe they work for a "search engine optimization" company that specializes in marketing ipad apps.
Rather than cluttering the section with new threads every time they have an "amazing!!!!" game that they're dying to share with us, it would probably be better for them to create an ongoing single thread. Seriously OP - please just create an "AppleIntimidation's iPad Game Thread" and post new posts in it whenever you have one to share.