Thank you so much for the kind words :-). There was actually randomization, but you're right. The gap between where obstacles could randomly spawn was way too small to notice at all, and I regret not widening the range of randomness.