I understand what you mean there! So happy that you did enjoy what you played though :D
I really don't have any way to estimate a completion time for it. 1 route is nearing completion, but there are still 4 others to do (and I'd even like to add a couple more guys!), but... we'll have to see how things go!