Huh, I've not noticed any CPU spikes, but it could be only under certain conditions. I'll keep an eye on it during future testing.
Glad you enjoyed it! And yes, I'd most likely have any future paid version on Itch even it does end up on Steam too.