• Design Mode (10 features)
- Create a game with a number of players (Jun Yu(Justin) Lei)
- Place a tile on the game board (Chris Chan)
- Remove a tile from the game board (Li Zhang)
- Connect two tiles with a connection piece (Jun Yu(Justin) Lei)
- Remove connection between two tiles Justine (Li Zhang)
- Identify the hidden tile (Chun Ming Liang)
- Identify the starting tile of a player (Chris Chan)
- Identify an action tile (inactivity period not required for this iteration) (Victor Vuong)
- Select 32 cards from predefined choices (Yin Jun Huang)
- Save and load the game design (Victor Vuong)
• Play Mode (9 features)
- Start a game (shuffle the action cards, place players on board) (Yin Jun Huang)
- Take a turn (roll the die, move to new position) (Yin Jun Huang)
- Land on a tile (basic behavior for hidden, regular, and action tiles)(Chris Chan)
- Take the first card from the deck of cards (Chun Ming Liang)
- Action card "Roll the die for an extra turn"(Chun Ming Liang)
- Action card "Connect two adjacent tiles with a connection piece from the pile of spare connection pieces" (Jun Yu(Justin) Lei)
- Action card "Remove a connection piece from the board and place it in the pile of spare connection pieces" (Li Zhang)
- Action card "Move your playing piece to an arbitrary tile that is not your current tile" (Victor Vuong)
- Save and load game to continue playing at a later point (Li Zhang)