Summary Interactive Films is a dynamic and innovative production studio under Snail Inc. dedicated to creating compelling and engaging short-form narrative content such as vertical web series, FMV, etc. Our Marketing Department plays a crucial role in bringing our games...
Read More