Emotion is a creative IT-team from Ukraine, that creation digital products at the intersection of technology, marketing & aesthetics
About
Credits
Screenshots
Results
7.6
Usability
Design
Development
Final Score
Usability
Design
Development
Similar Websites
SOTD
7.7
from
Australia
OWDA
7.5
from
UK
OWDA
7.8