"i heard drod is the best puzzle game in the world
indie puzzle game mixing dungeon-crawl with chess in turn-based fashion
""i heard drod is the best puzzle game in the world" What is the definition of "drod"?