Back on the programming train! Last few days were complicated, appologies. This time, I've added a new enemy type which is solid on top, A La SMB2 US. Logic is similar to that of semi-solids, but with the added complication that when they move, the player should too. I think I did a decent job keeping them in sync, though the fact I move by fractions of pixels does make it look a little funny sometimes.