Yeah definitely, it'll remain on itch for as long as I can stay under the 1gb limit for games here (which should be indefinitely tbh). I am also against DRM though and want to have an alternative place to buy it.