Spindel on 23 October 2023
6 of the games you can vote for has no buissiness to be on that list.
And seriously, does any one really think Street Fighter should even be close to this list? The year isn’t 1991 anymore.