Thanks for playing, glad you liked it :).
The last level is beatable, just tricky. I'm pretty sure you can beat it no matter which tiles you get.