Elkka

A small and simple viking themed adventure game.
Adventure