That website has literally NO info on it at all... just a couple of PP slides with a pictures... a couple of which make no sense at all (like a picture of a body from a sarin attack, and avian flu cells)
Looks to me like vaporware...notice there is an "email notification list" but no order page. The product pictures look like they super-glued together some stuff from RadioShack.
Hard to honestly review a product which doesn't appear to exist yet in working form.
I felt it was a little over the top. I'm sorry but I can't see any application for it where I work. But fun to see what people are coming up with these days.