See, I knew patience would avail
Natalya must not have been showing every card in her deck on these pics... Otherwise Peaches have both an advantage in forces as terrain and will likely have won imo.
Btw: wow, just wow. This just inspired me to finally put more effort in the (many) creations I've planned. Sadly I'm only home at weekends and logically can't stay in my room for the whole weekend either