Taiwanese fun and games