Jae checks out this spin-off of the Nep-Nep games.
A deep SRPG set in Norse mythology, but the real question; is it any good?