Having read some of the Steam Greenlight comments about Champions of Odin, I was perhaps a little skeptical about what I was getting myself into by playing the demo and interviewing … Read More