Working but things are still a little screwed since I can't figure out how to change the origin in Box2D so it doesn't line up with the original (and GL) origin.