Hi Jsien. I will admit, it is hard to beat this game, there is a one in ten chance I believe of winning. I have beat this, and the other aces up game here on Itch.io both once, and a few other people have posted their success on winning the game as well.
Sadly, there is no strategy I can think of, and as with all Solitaire card games, so much depends on the luck of the draw. If I do revisit this project again though, I may include a button to undo the last move, so that should make it a little easier :)
Thank you for the feedback though, it is always appreciated :)