‘ITALY: Land of Wonders’ Launches Today for iOS, Android

The Italian Ministry of Foreign Affairs (MFA) has just published its first video game. Titled ITALY,…