Chess Ultra for Nintendo Switch Review

Ah Chess! THE strategy game. This wouldn’t be a strategy game channel without at least a video of the game that inspired all strategy games after it. This game is the fancy man of the Chess video game world with spectacular graphics and highly detailed backgrounds. So get your cup of tea and biscuits, your […]