First Impression: Warlords of Sigrdrifa
As if 2020 weren’t bad enough, back in July, glowing pillars erupted from mountains around the world and began spawning monsters (or maybe they’re robots?). With the pillars proving impervious all known human weapons (up to and including nukes), the world is in crisis. Obviously, this calls for the Norse god Odin to show up… Read More First Impression: Warlords of Sigrdrifa