hahahahha, yes I'm enjoying this, I bet many actually thought that it was indeed DCS... nope, its a phone game, quite cool though, and its free because it is ad supported.
(found the address in Opera Mini browser in a lazy night then on Handy-games game developer website)