There seems to be enough interest in the new mini-game project.
So here's the link.
Big Damn Hero - Pre-release Version
(Link has been killed now that product is live)
It will probably be active for a week or so, until the game gets formally released before the end of the month.