diva ex machina - a perspective on games