English: They recently added some new games, too.
Telugu: ఇటీవల మీరు కొత్త ఆటలో చూడవచ్చు గేమ్స్ జోడించారు.