I used Babel for a bit. The quality seems good. Thereās little to no gamification, it feels like a digital version of a classic language learning textbook. If you decide to purchase a lifetime subscription, itās on sale every couple of months for 130-180 USD.