Somewhat working. Translation is still wonky, but game is stable. Added traj scaling by jd