Hey, thanks for your feedback! Indeed, the game is quite challenging. During our playtests, players needed several tries to master the concept and win. but yes, it is winnable! :D