Definitely a skill issue... of my level design skills lol!
Thanks for playing it. And you are absolutely right. I will adapt the mechanics and create and entirely new title with it, and I will improve those levels. Like the first 5 -10 levels will introduce mechanics and will be easy enough for players to understand how everything works.
Thanks for the feedback.