Game has impressive graphics and amazing fighting mechanics. i enjoyed playing with my friends. My one concern is why the app is not visible on home screen. i have to open tap tap app everytime to play the game. please fix this issue "App not displaying on home screen after installation".
Mentioned games