The framework allows you to interface with the EEG device via socket (provided by the open ThinkGearConnector server; part of NeuroSky’s open development SDK) & allows you to read connection status, signal strength, NeuroSky’s proprietary algorithmic eSense values as well as the following raw EEG values:
When a users brain waves become readable the balls blue snap in to focus. When the waves become focused & reach above a certain (configurable) threshold gravity is removed from the environment & the balls begin to float to the top of the screen like balloons (conversely a loss of focus reapplies gravity & the balls drop like rocks). The user may also control the direction in which the balls travel with the type of thought used; focus & concentration forces the velocity of the balls to the left, whist a more relaxed, passive, observant state of mind forces the balls to the right (keep in mind; this is not mind-control; but rather advanced biofeedback – & in practice is a lot like using muscles you did not know you possessed).
The videos below do a good job of show-casing how this works in practice: