Microsoft has revealed the winning titles in 2012's Dream.Build.Play indie game development competition, naming Silver Dollar Games as the winner of this year's grand prize of $40,000.

Silver Dollar earned top honors for its as-of-yet unreleased brawler One Finger Death Punch, which offers "cinema kung-fu at its finest, with a unique 1:1 response system creating player feedback with every hit." Silver Dollar previously tied for first place in 2007's competition with its robot badminton sim Blazing Birds.

The contest's first runner-up prize of $20,000 went to CantStrafeRight for its side-scrolling zombie shooter Dead Pixels. Team Devil's multiplayer combat title Ninja Crash took home the competition's second runner-up prize, while Adventures of Shuggy creator Smudged Cat Games was named third runner-up for its puzzle-platformer Gateways.

This year's Windows Phone winners include Kenneth Bugeja's Smirkers, Daniel Truong's Pixel Blocked!, Denis Grachev's Alter Ego, and COLTRAN Studios' Cradle To The Grave.