And yea, after three years of Unity 2D development, I am back to revisit the most basic fundamentals.