That video is useless and doesn't explain anything. It shows an ugly looking, generic platform game where players have to spend money for lives. In exchange for that you can get "Ionomy points" and buy crap on a platform that looks like Coinstand 2.0. Do you really believe that anyone with an IQ higher than 70 will fall for this shit? And why would any talented game developer want to be part of this?