The massive code behind moving Mega Man + the Zipping Bug. How does it work behind the scenes? What went wrong?