Is it just me, or is the latest album freakin killer?