Switch Puzzle Game Design, Digital Fabrication, Game Design, Interaction Design, Physical Computing, User Experience Design