Hammerfall, one of the entries in IGF 2008, has been recently rebranded as Hammerfight. While this doesn't change anything within the actual game, it is accompanied by a new trailer. The trailer is quite good, and shows off the unique gameplay at present in the game. Watch the trailer all the way through for some awesome, bone-crunching action. Some of the things showcased include the control scheme, basics of gameplay, and the story mode.
Hammerfight is a shmup-like game where you control ships with a rather unique array of medieval weaponry. Through use of physical laws such as momentum, you can annihilate all who stand in your way. It's a stunning game as well as a fun one, so definitely keep it on your radar.