Hahaha this reminds me of those stupid cheap MMO's from Maid Marian. This though looks freakin' awesome I'm definitely getting it after my internet is no longer screwed.
After I saw you had it on Steam a few months ago I looked at its Steam page. The trailer didn't look that great, and when I saw who made it it kind of put me off. I did not, however, realise that it was free. Downloading now.