Tag: C-12 - The Final Resistance

C-12: Final Resistance

C-12: Final Resistance

Sony Playstation

C-12: Final Resistance is set in the aftermath of a hostile ground invasion of Earth by ravaging alien forces. At first, the purpose of the invasion i...