i've made a list, and i've checked it twice, and i'm already adding new stuff to it with more details.
this is just a general list of things i need to get done before really starting to craft the game itself. i'm sure i'll think of more stuff at some point and probably even during actual development, but this is a great start.