SpecialEffect
SpecialEffect is a UK based charity which uses video games and technology to enhance the quality of life of people with disabilities.

Videos
SpecialEffect is a UK based charity which uses video games and technology to enhance the quality of life of people with disabilities.
Videos