34BigThings and indie developer Not a Number have announced the release of their new hack ‘n’ slash game Helheim on Steam. This new title will take players to the Norse underworld for furious combat with a good splash of sci-fi. The Norse underworld of Helheim has been invaded and conquered by a mysterious enemy in command of an army […]