Yggdrasil Releases New Game Christmas Tree with True Lab sherlock8. December 2020 0 Comments Leading online games publisher Yggdrasil recently launched its new game titled Christmas Tree. The game was designed in partnership with True Lab, a YG Masters … Read more