Affiliation: | a Department of Theatrical Studies, University of Peloponnese, Greece b Interaction and Entertainment Research Center, Nanyang Technological University, Singapore c Department of Computing Science, University of Glasgow, Scotland, United Kingdom d Mixed Reality Lab, National University of Singapore, Department of ECE 7 Engineering Drive 1, Blk E3A, #02-05, Singapore 117574 |