NASA test video here.

These things look cool as hell. Any aerospace folks here who can tell us more about them?