Developer
Location
Size
Console
Desktop
Mobile
VR
Web
Barcelona, Spain
6 - 11
X
X
 
 
 
Barcelona, Spain
1
 
 
X
 
 


FOLLOW INDIEDEVMAP
SPONSORED BY
SUBSCRIBE
HOSTED BY