Earlier this week, indie mobile game developer Insurgent Games made all of their iOS and Android games free to download. On top of that, they have also made their source code for all the titles available to download from thei...