Any of you work on a project and end up weeks or even months in development and start over? For example you get to a point when you know you could have done something better. You go outside the project and create a whole new prototype and realize hey this is better. So then you start building on the prototype and abandon the original project. Then sometimes this ends up rinsing and repeating. Then you end up with several of the same type of games and yep you guess all unfinished. Can relate?