So... the grids and tetrominos are randomized, but the edges and the battery in the center are always there to try and offset that. Imagine how hard I had it when I started and everything was randomized!
Still, glad you stuck through it. Hopefully it gets easier on you, or if you have an idea, I'm open to them. Might make this into a full thing after I finish my RTS (or if I ever need a break).