Still on the fence about Capcom Unity's exclusive USB Mega Buster? Henshin Time recently posted an in-depth video review, which could help you decide. We get a nice look at the USB itself and all the goodies inside.
Where to buy? Well, you can grab yours at the Capcom Store for $19.95.