Game ReviewsXboxInvincible VS Season 2 Proves This Fighter Still Has Plenty Of Life (Review)Richard Bailey Jr.November 9, 2026November 8, 2026 by Richard Bailey Jr.November 9, 2026November 8, 20260 Invincible VS Season 2 dropped on October 13th, and now I’m convinced this game still has plenty of life left. If you recall my May...