Players 1-4 Playtime 45-90 Age 14+ Designers Marco Canetta, Stefania Niccolini Publisher Sorry We Are French Artist David Sitbon Show More Mechanics Action Points, Area Movement, Programmed Movement, Set Collection Category Animals In a faraway land in the midst of a verdant forest crossed by the Crystal River lies the small kingdom of Brightspring, ruled by the wise Queen Beavery, who is facing a problem: Her four regions are separated by seven bridges, and to divide her time evenly between the subjects of these regions, the kingdom would need an eighth bridge... Help the Queen build a new bridge! Scour the kingdom, recruit the best artisans, gather construction resources, and create magnificent decorations. Note, however, that you can never use the same bridge more than once in the same day. Kingdom Crossing is inspired by the problem of the "Seven Bridges of Königsberg", and gameplay combines engine-building and programming mechanisms, with a solo mode that features an Automa and four difficulty levels. —description from the publisher var cardText = document.querySelector(".storepass-see-more-content") var showMore = document.querySelector('.storepass-see-more') function toggleSeeMore() { if (showMore.innerHTML == 'Show More') { showMore.innerHTML = 'Show Less' cardText.classList.add('storepass-see-more-content-show') } else { showMore.innerHTML = 'Show More' cardText.classList.remove('storepass-see-more-content-show') } } initText() function initText() { if (!checkOverflow(cardText)) return showMore.classList.remove('d-none') } function checkOverflow(el) { var curOverflow = el.style.overflow; if (!curOverflow || curOverflow === "visible") el.style.overflow = "hidden" var isOverflowing = el.clientWidth < el.scrollWidth || el.clientHeight < el.scrollHeight; el.style.overflow = curOverflow; return isOverflowing; } .storepass-see-more-content { display: inline-block; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; height: 28px; } .storepass-see-more-content-show { -webkit-line-clamp: unset; height: unset; } .storepass-custom-description .d-none { display: none!important; } .storepass-custom-description .d-block { display: block!important; }