It often happens that developers find their own games to easy, but that's obviously because they spent a lot of time playing it. Which is why playtesters are so important :)
Yeah, you are absolutely right about that. I should have asked a friend to play test it before uploading it :)