Did you create all 2D assets from 3D assets beforehand? The game looks great btw, but the edge detection system changing the color of the edges in the train to black/orange/blue do feel a bit weird/artificial. Maybe if the edge didn't change color it would have been better? Not sure.