An interesting taking on scaling, when I played I think only my collider was scaling I didn't seem to get bigger? Not sure I might be missing something :D
Random generation worked OK for me, I didn't see anything buggy or anything like that except a few apples in walls. Took me a bit to realise I was supposed to go to the door and not just collect apples :D