Indie developer Nolla Games has revealed that their popular magical action roguelite title, Noita, will leave early access on 15th October on Steam, GOG, Humble and itch.io. Noita provides an interactive world where players can create their own spells and use them to get past any challenge that crops up. A new trailer can be seen below showcasing […]