Kalamba Games has announced a new Christmas edition of its popular game Griffin’s Quest. For the holiday, spin the reels of this game and battle mythological creatures as you search for the Griffin. Travel up to Mount Olympus where the diabolical Goddess Medusa, as well as Manticores, dwell. This new version of the game is […]