Knowledge Battle is a wonderful free iOS app for Game Based Learning. This game has students playing through a wide variety of subjects (i.e. Math, Science, Programming, etc) as they defeat different villains/yogotars and unlock special power ups. Also, parents can sign up for monthly or yearly plans to get the most educational content from Yogome.
I highly recommend checking out Knowledge by clicking here!!!
For my Pinterest board on Game Based Learning click here.