The invention relates to 1,2,3',5'-tetrahydro-2'H-spiro[indole-3,1'-pyrrolo[3,4-c]pyrrole]-2,3'-dione compounds represented by formula (I), wherein all symbols and variables are as defined in the description. The compounds can find use in a method of prevention and/or treatment of diseases selected from the group consisting of cancer, immune diseases, inflammatory conditions, allergic skin diseases associated with excessive proliferation, blinding disease and viral infections.