Thanks a ton, I'm really glad you enjoyed it! This is a bit difficult to answer because this is one of the first games I have ever made, so it's progress is full of starts and stops. Embarrassingly I think it took me about a year tbh. Not to sound braggy, but with all that I have learned since then, I honestly think now I could make a game similar to this in a couple of weeks or less (counting for my full time job).
Are you familiar with my YouTube channel? if you want to see the other games I've been working on recently, go check it out!