RecentX Commercial 83 RecentX is a launcher for Windows designed to make your computing life joyful. ...more