"I've got a great idea for a new iPhone app". As the owner of a mobile games studio, I've heard this phrase more times than I can count. I've heard it so many times that I decided to do something about it and turned to a term that has been much talked about: crowdsourcing.