Google recently held a contest for indie games in the Google Play Store. The finalists were chosen and now both the winner, and runner ups have...