SpecTasia.com
Title
Spectasia - The Lookable User Interface
Description
Excerpted from the website:
- We aim to empower users through new methods of presentation which broaden the span of choices, and make it easy for people to access information on a variety of platforms, both mobile and fixed.
Languages
English