Thank you!
I didn't run into issues with the spikes when playtesting, though granted with the limited time I didn't do too much of that honestly. Definitely a great callout and something I'd keep in mind if I did keep working on it.
Completely agree about the windows, its a bit too finicky as is to readjust them.