Hi Joe V.,

I think you should ask the same question at a place like Unity3d.com (visit the community-part of the site). It is a place where you can meet many game developers (and musicians, etc) - and many of them are constantly looking for cool new ideas for games.
If you are lucky there could already be someone there who have made something like this.

Will