The official site for Hammerfight (previously known as Hammerfall) was revealed by Fun-Motion today, with plenty of new media posted in preparation for an upcoming release of the full game. A 20 MB demo is also available for download, although the default language is Russian and there is no translated version of it for others to try out yet.