Games that I would have never expected to be released in the US

These are games that for whatever reason, gave me the impression that we would never see them localized and released in the US.

List items

0 Comments