Muchas gracias
Most Interesting. There is another site called GameTop, which under the banner of a so called legal declaration claim that their games are legal, in collaboration with other devs or in house productions, and they have full permissions/ rights to offer the games free legally. However, on that site, just released another game called "Demetrios". I contacted the Developer and he said that no rights were given and that their game is listed without consent. Indigala should be careful not to tarnish their credibility.