Otter Play

Otter Play is an indie game studio,  founded in Malta by Mirjam P Eladhari.

Contact
For general inquiries and other things, use email:
info@otter-play.com

Post and packages can be sent to:
70 Triq Rodolfu
Sliema, SLM 1273
Malta

Advertisements