There's an album cover. The official site has a countdown - timing to the millisecond, even - and is streaming part of a new track. A couple of other new songs were "leaked" to radio a week or so ago.
We might actually be getting this on March 30th. Fingers crossed.