It’s been quite awhile since we’ve heard any news regarding the upcoming “G1 successor”, the T-Mobile myTouch Slide. Courtesy of an anonymous tipster over at Engadget, it looks like the myTouch Slide has been found in RadioShack “The Shack’s” internal Direct2U system. As you may have already noticed, the image is dubbed as “coming soon”. Of course, we’ve already seen leaked images although the more the merrier, right? According to our sources, we’re still expecting a May 19th release date. Leave your thoughts in the comments!