Techtak is a recruitment service company. We are focused on building cohesive, creative and collaborative teams that will end up developing some of the world`s mos spectacular games.
About
Credits
Screenshots
Results
7.6
Usability
Design
Development
Final Score
Usability
Design
Development
Similar Websites
OWDA
7.6
from
Ukraine
OWDA
7.5