A list of my favourite ones would go like that:
What are some of your favourite franchises tho? Do you still play any game linked to them?
- Grand Theft Auto
- Counter Strike
- Mount & Blade
- The Witcher
- Tomb Raider
What are some of your favourite franchises tho? Do you still play any game linked to them?
Upvote
0