if it has been downloaded and installed, more than likely it is at the end of the app list in you app drawer. Liberty installs ADW.Launcher if I remember correctly. So its not the stock launcher. After you dl a new app, just go into the launcher settings and reorder the icons be alphabet and it will be where you think it should be, otherwise the newest apps just pile up in the order you dl them at the end of the list.