Same feelings, I started to think about dropping current ordinary app dev job and humbly get back to science. In 20 years world is going to be a completely different place.
It seems like they've used RXswift for making this app. Honestly, Reactive Programming still looks like magic for me, is it worth it to abandon the old-school MVC and start learning that concept? Why should I start my new projects with RX?