Llamaplay

Description

Malta-registered game development company operating under the Llamaplay brand, focused on building and publishing original video games and also providing product/game training services.

Details

  • Year Founded: 2021
  • Registration Number: C 99650

Contact

Previous Post Next Post