Thanks for playing! Glad you enjoyed the game!
As for the lag spikes, I haven't had someone else mention that issue and didn't encounter it when testing myself. Could be that it happens with certain hardware configs. The game itself can run on anything moderately modern though. I guess it just happens sometimes, who knows. :P