Skulltula Amulet had a lot of potential. I would LOVE to work on a game like that. Noseblunt has a point, Clearness. If you care so much, and if you're decent with graphics or programming, then why don't you start a game or see if you can carry on the Skulltula Amulet project?
You strike me as a person who would walk into a historical art museum and at the end of the tour say "That's it?"