I think I know when the guys are releasing their album. I'm a science nerd, I'm tellin' ya flat out. So, that's where this comes from.
Ok, so, you know how there's gonna be a Venus~Solar Eclipse this summer? And you know how the guys are sayin' it'll be released this summer, but they won't say when? Well, what if it was released that day in June? The day the Venus~Solar eclipse is gonna occur?
If this makes sense, then expect the album to be released around June 8th. If not, then, lol, just another science nerd in the world givin' their two cents. xD