Apologies for not responding earlier! The game is possible to win; it's just supposed to be really frustrating (hence the gamejam theme), but I can tell how you'd think it's impossible. As long as you make enough micro-adjustments, it should eventually work. If you're playing on an extremely small screen (like phone sized), you might need to zoom in a bit. Sorry for the difficulties!