What has gone wrong with my simple game? Bugs! Weirdness!