I suggest that you knock this achievement out with Star 69. You NEED a co-op partner. Chizzle e4's guide is very good and it covers the best ways to accomplish each level, but I found a couple of videos that helped me very much.
ALL CREDIT GOES TO ROOSTERTEETH FOR MAKING THE VIDEOS.
http://www.youtube.com/user/RoosterTeeth#p/search/2/JAbDVVtK...