I have tried the Unity Engine recently, and I must say: It is quite splendid. Going from 2d to 3d is amazing. Attempting to learn the different components of the engine as well as C# and putting it into practice just brings back that feeling of experimentation and success. Because of this, I have decided to to take, yet again, a leave from scratch, indefinitely. One of the best parts of scratch is it's glorious and positive community, which is something that I may miss. I have also started a number of unfinished projects here, so I might return one day to finish them. Goodbye, mates.
great Unity tutorial: https://www.youtube.com/watch?v=pwZpJzpE2lQ