Got an opinion about an Xbox LIVE Community Game? Share it.

By now, many savvy Xbox LIVE gamers have checked out the indie games offered on the Xbox LIVE Community Games channel. There are currently over 150 independently created games available to play there and I want to know what you think of them!

Put your best foot forward! Summon your mature and well-thought out opinions and share them with me: XNAKat@microsoft.com. All opinions (positive or negative) are welcome, but use common sense, please. Don't be a jerkstore. I'll post them here then we can all discuss at the Xbox.com Community Games Forums!