The Nordic Comics battle under way, with yours truly as the game host.

The Nordic Comics battle under way, with yours truly as the game host.