Low-quality cell phone video of arcade gameplay:
http://www.youtube.com/watch?v=IrUKoPZgXUI
Somebody already has almost all of the first set of cards... which I guess sort of answers Ultimadrago's question above.
http://www.youtube.com/watch?v=AlmXQ8D_-4M (first half of video)
Looks like something that could only be released as an arcade game or for 99 cents on iOS with downloadable crap.