There's a difference between lag and low framerate. I should know, I make game boy games and they're never that laggy. On the main menu alone there was a full second and a half delay between my input and the response from the game, which made me question whether or not the input was even registering. That same second and a half delay made the remainder of the game unplayable, since I could never get a handle on the timing.