I seen this one hasn't been made yet so rather than mention it, I'll just start it.
What was YOUR favorite game of the year? I'll post the top games and other smaller ones.
- Smash Bros Ultimate
- God of War
- Spider-Man
Last edited:
Added.Where is Odyssey?