Game Engines for Android* - A Detailed Look at Optimizing Games for x86 Architecture