Astro Says Diggy and Lil Twist are NO competition