LOLtron is here to analyze Teen Titans Go #2, arriving in stores on Wednesday, April 2nd. GUEST-STARRING THE RED LANTERNS! Cyborg has gone missing! Three eyewitnesses saw the hero's last moments ...