WEB: Add several Italian Windows demos of Humongous Entertainment games.