Here are some other Maltese resources that aren't listed under any of the website's categories, but deserved to be mentioned nonetheless.
The Facebook group Game Dev Malta is a place where people can hold discussions about the games they're working on, or other games that are currently being developed, as well as other useful game development resources.