Independent software and technology company specialising in innovative online entertainment software.