design a board game Archive