Если без шуток, видел этот логотип... В динамике видел, то есть с анимацией.
Этот лого похож на кадр из середины незаконченной анимации.
Не могу вспомнить где видел треугольник из этих бумерангов...
Что-то типа заставки перед игрой. Там где идут логотипы спонсоров и студий-создателей. Или перед фильмом.