MonstrO today reveal the first song from their forthcoming self-titled debut (due out September 6th via Vagrant), titled "Anchors Up!" Fans can log on to MonstrO's...