Well, I fell like an idiot... I put on the game for the first time in awhile and saw that there's a place for feedback and suggestions linked right from home screen! And to make things worse I think I might have mentioned aphid farming there before and just completely forgot about it!
Formica_Fiend
joined
This member has provided no bio about themself...