Here is a platform game called "You Have to Burn the Rope". It's about burning ropes and letting a huge candelabrum fall on a huge boss monster. Cool stuff!
Another entry to IndieCade is ColorDots. This game is about order and chaos and being fast about cleaning up, which is an activity I usually try to dodge. But this game actually makes cleaning up a fun thing.
The game Errantry might also be an IndieCade entry. I haven't figured that out yet..
Back to searching for more competitors now..