Mult timp a trecut de cand baietii de la Self Scientific nu au mai scos nimic nou pe piata. Imi era dor să îi ascult! Din 2005 pana in prezent industria a fost oarecum trista fara ei insa, acum este timpul ca acestia sa revina in atentia publicului si a fanilor. Mai jos aveti un preview a celui mai noi videoclip, piesa „God’s Language” lansandu-se astfel. In regia lui Todd Angkasuwan, clipul prezinta multe efecte ce imit un razboi. Can’t for this!