Does anyone else got claimed content by Indmusic? I got an indie game music claimed by Indmusic. Are they real or just trolling?