Here is the full list of all 4 Aliens Love Beefs achievements.
Finish one level succesfully
Finish all levels on one episode
Average time left per level on Episode more than 50s
Average time left per level on Episode more than 25s