In modern content designed for people over the age of 10, spaces are uncommon as kanji does a lot of the word division duty. It’s also a little unstandardised: is 遅くなって初めて (when I first became late) one modified word or three words? Since regular Japanese writing doesn’t care as much about word partition, there is no standard so you could so anything from おそくなってはじめて to おそく なって はじめて when spaced.
I reckon a lot of these full kana games would be harder even for natives if they used a more standard space free style.