Added gradual difficulty increase, and checks for rotation errors.