For the record (no pun intended), recording started 3 days ago.
I agree, however I think it still works for their new sound. Epic name + Epic sound = win?
I have a lot of respect for them for doing what they wanted to do, it was definitely a risky move. I've never met dudes that love techno so much :)