Came back to this WIP after 5 years of it just collecting dust. Halfway done now, sort of -- the later levels are probably going to take longer than the earlier ones though.