Can you extract specific data from EEG
Short answer
The key word in EEG-driven mind control is brain-computer interface (BCI). In contrast, eye blinks can simply be detected with an eye tracker.

Background
As far as I know, EEG-driven computer control (The force is strong in you) is based on recording the EEG while thinking of certain actions, or simply doing them. As you likely understand by now, thinking of moving your arm activates much of the same brain circuitry as actually making the move, up until the pre-motor cortex. The motor cortex itself stays silent (otherwise you would actually make the move (Griggs, 2013).

So EEG correlates of motor activity can be translated into digitized electrical brain activity. In turn, these brain waves can be put to use from playing pong by mind force, to state-of-the-art applications like driving artificial (bionic) limbs for the lame. By using artificial neural networks / deep learning techniques / and multiple EEG electrodes, the combined activity can be registered of many brain regions and certain signatures may pop out and be trained for a computer to learn them. In tun, that can be used to, say, play a computer game. 

For a commercial alternative, delivered with an SDK, check out (Pogue, 2012):


Emotiv's EPOC


References
- Griggs, New Scientist, January 2013
- Pogue, Sci Am, December 2012)