Yep, that's what I was missing. I managed to beat it now! It was just the right amount of challenging. Looking forward to those updates :D