It doesn't seem to happen nearly anywhere near as much as when it's using large sprites.
I've tried creating an event which changes the angle to whatever it's colliding with, to little avail. Also I've tried 'rounding off' the edges, but occasionally it gets stuck on the edge of a flat box, too.
I think this is a case of collisions being too precise when they get too small. Is there the ability to make collisions a little more forgiving at smaller levels, or would it be easier to just double the size of everything?
I'm keeping it small because I'm trying to keep the overall size of the layout down.