Microids and Puy du Fou theme park unveil the first screenshots for the game “The Quest for Excalibur – Puy du Fou”
Microids and Puy du Fou are delighted to announce today the release date of The Quest for Excalibur – Puy du Fou. The game will launch on June 15th 2022 on Nintendo Switch and on...