Empty Head Games is Cuba’s first independent game studio.
They are based in the capital, Havana.

 
Savior