Hey buddy, thanks for the feedback! I'm currently juggling a few other things for work and study, but don't intend to stop working on this for the forseeable future. I'm also dealing with some particularly digusting AI rewrites which broke a lot of things so the next update might take a little longer than usual in coming out. That said, I don't make any guarantees that I'll ever finish, but I definitely will try my best.
Re; your side note, I think the best advice I could give you is to think about what building blocks you need to make whatever game you're planning. Then break each block into more blocks. Keep breaking blocks until you know exactly what you need to do next (probably look up some tutorials), then prioritise the most important ones.
If you are completely new, I recommend starting off with a few sandbox projects and very, very small things to get your head around how C# works and what sorts of tools it gives you. I learned from scratch using youtube tutorials like Brackeys, CodeMonkey and BlackThornProd who do some nice beginner material.