A Multi-Dimensional Model of Enjoyment: Development and Validation of an Enjoyment Scale (Enjoy)