They recently recorded their debut album, which isn't out yet. Whilst they were recording it, they used Blog TV to interact with their fans (astroboy included ;]).
They're getting big due to the popularity of the video for the song Get Down, which was on the Kerrang! most requested due to the power of the TT-Tastics (fan nickname).
I can safely say that Twenty Twenty are three very nice guys :)