BoomChaCha: A Rhythm-based, Physical Role-Playing Game that Facilitates Cooperation among Players. - Fengyuan Zhu; Wangshu Sun; Carrie Zhang; Rebecca Ricks (CHI Extended Abstracts, 2016)