Hehe, they finally released a good quality video with their LP http://www.youtube.com/watch?v=rrTto-UimHg