From what I can see it looks great. Wish there were some more pics..
Tor and Odin are the greatest of gods.