Players 1-4 Playtime 30-50 Age 8+ Designers Patrik Chleboun, Jan Soukal Publisher Boardcubator Artists Marek Loskot, Pavel Richter Show More Mechanics Action Points, Open Drafting, Resource Queue, Tile Placement Categories Abstract Strategy, Puzzle Players 1-4 Playtime 30-50 Age 8+ Designers Patrik Chleboun, Jan Soukal Publisher Boardcubator Artists Marek Loskot, Pavel Richter Show More Mechanics Action Points, Open Drafting, Resource Queue, Tile Placement Categories Abstract Strategy, Puzzle Square One is a fast-paced, engine-building strategy game for 1-4 players. Just like its predecessor Project L, its easy-to-learn yet hard-to-master mechanics offer high replayability for the whole family. Complete sequences with beautifully designed tactile pieces and unleash satisfying combos in a game that's more than just a sequel — it's a whole new challenge. FAST-PACED STRATEGY GAME: Dive into Square One, a thrilling engine-building game that combines strategy and speed for 1-4 players. EASY TO LEARN, HARD TO MASTER: With simple mechanics, Square One is accessible to beginners, yet offers deep strategic gameplay that will challenge even experienced players. HIGH REPLAYABILITY: Featuring a variety of combos and tactical decisions, the game offers high replay value for endless fun in every session. BEAUTIFULLY DESIGNED PIECES: Complete sequences with tactile, well-designed pieces, adding a sensory aspect to the gameplay experience. FAMILY-FRIENDLY GAME: Perfect for game nights with friends and family, offering a fun and challenging game experience for all ages. Contents: Rulebook 140 printed wooden pieces 60 Recessed Sequence Tiles 30 Combo tokens 4 Player aids 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; } 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; }