Showa American Story - Exclusive Trailer
???
A (mainland)Chinese take of America with a twist of Japanese humour? Wtf is this nonsense i wanna play it
this absolutely fits into the category of “what the hell did I just watch” and “can I add it to my Steam list”? It looks like its going to be a Gonzo Fever dream that I am 100% there for.