Europe
Asia
Oceania
Americas
Africa
Twin Peaks meets Monkey Island, but what’s the result?
Reviewed by JOSEPH LERA