It's definitely beatable (assuming your browser isn't crazy laggy) but it is intentionally quite difficult to challenge people who would like to be challenged! There is a downloadable version of the game you could try if the web version is chugging for you too much.
Thanks for playing!