8 Anti-Heroes in Video Games We Love and Hate

The dictionary states a ‘Hero’ as someone who is admired for their courage, outstanding achievements and who possesses noble qualities. …

Read more