Category: Malta News

Melita offering free multiplayer games online

Melita offering free multiplayer games online

Melita is now offering internet browsers free access to online multiplayer games, with no download or installation required. Internet-browsers can now click on www.melita.com/3dgames to access the most popular games currently