Thanks for heads-up DBond - I think I will go for a Steam release since I seriously dislike launchers and accounts but I already have steam so, yeah.
Don't need an Epic setup too that's for sure.
Only thing is I'm knee deep into selling my apartment moving down southern Swedenland so I lack in spare-time hours at the moment but it will fit well as a christmas gift to myself smile