Yeah, that's about right, there was/is a nuclear reactor based in Chernobyl that went into critical meltdown, most of Chernobyl is still heavily irradiated now, so you're right, it is kind of fitting really.
I've played it briefly and what I did play, I enjoyed, picked it up for £10 which is pretty good all things considered, I wonder if it'll leave me with any form of social life left. :lol: