I loves me some Rye Rye and am especially hyped to hear her new album coming out May 15, Go! Pop! Bang! Here's her latest video release "Boom Boom" which should be of extra interest to video game geeks, fashion geeks, dance geeks, and YOU geek! Check it out, and feel good for a couple of hours.