You can get all installed apps with packagemanager. But there is no info that this app is a game or not.
You can create a list of games if you know which of the apps is a game.
Fill you listview with them... You can get the starting intent with the packagemanager to get the intent to start the game.