One Hour Game Recap (part 2)

Part two of a look into some recent 1 hour games in the french exchange