We plan to finish development of the game in early 2023, to give ourselves a good amount of time to finish without rushing, especially as both me and my teammate are involved in either other projects, work, or school. Thankfully, most of the sprites we need are finished, so development now is creating backgrounds, CGs, the rest of the writing, and then programming it all in.
Twitch would probably work better if you instead ask some smaller game streamers to play your games instead, they already have followers so you just would have to find some that play similar genres.