Finch Fans Should Be Pissed

Are there any Finch fans out there? If so, they should be pissed about the latest news regarding the band and its upcoming release...