Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

If your looking to buy the Steam version, don't make the same mistake I did. This version does not come with a Steam key. It's DRM free. If you want the Steam version, it can be found here:

Steam Version of Noita


It was quite obvious from the beginning that it is only DRM free version. :) Screw Steam! :D