We've had a number of folks contact us or post on the forums asking how they can find more games by the same developer. Although it's not hidden, here are the easy ways to locate the information.
Scroll to under the game area of the page and locate the "About the Developer" section on the right.
Locate the All Games link and click on it.
A new page will open showing all the games by this developer.
If you recall the developer's name, you can type in the following, to load the game page.