yes I tried with that game and video looked ok.
1) the point is that the format is 16bpp (width * _2) and we're currently copying 24bpp (width * 3), so with a potential risk of segfault or overwritting bytes outside of the destination buffer
2) I tried also with copying 8bpp (width) with the game and got a green the right hand (split vertically) side of the screen green (which shows that width * _3 is copying too much)