Silent Planet releases "Fangs!!" video and announces new album · duudey