I'll be honest at first I didn't super enjoy the randomized levels, but as soon as I got a few flags it started making sense to me. Overall very nice game!