Strong interactivity Customizable Full of challenges Imaginative Carefully designed Ingenious Innovative High degree of freedom Visual feast Abundant fun