OXO Games
Istanbul, Turkey
 
 
OXO Games a Turkish Game Studio.