game interaction