I have added it to my Steam Wishlist.
At first I was like, is this some kind of Japanese wet dream?
Then I read the comments and find out it's from a Chinese studio, and I was like, okay.... why...?
Then I thought about it some more and was like, ohhhh... Japan is a stand-in for China!
BTW, Showa 66 would have been 1991, but the actual Showa period ended in 64. So this is a Chinese take on the Fallout series.