This category is for all standalone and/or multi-franchise games released in the 1980s.
Trending pages
All items (5)
Godzilla x Kong: The New Empire has been released to theaters. Beware, spoilers will be present on the wiki and discussions. Read at your own risk!
READ MORE