Usability for fun and profit: a case study of the design of DEC Rally Version 2