Computer Games: Challenging, Advancing and Realising Affective Interaction