Awesome anime! Just watched the first episode.