Hey guys, thought I'd throw in my 2-cents as an Independent Games Festival judge, and as press. First of all, your presentation is terrific. Great art and sound. Top notch, feels like it came from a very talented team. With this game on your resume, you've got a great future ahead of yourselves. Now, the bad part: from a gameplay perspective, your game is not unique enough to win out on its own merits in any app stor…
There's of course Facebook mobile app installs, but a lot of other ways to get installs also that might be more cost effective. Some others: http://www.appoday.com/#developers http://www.curios.me/
Best of luck!