BestEscapeGames - BEG Discover The Golden Leaf is another point and click escape game developed by Best Escape Games.