user interaction
block game