Patient-perceived acceptability of a virtual world-based cardiac rehabilitation program. (April 2017)