The May 21st announcement says that Android was included in the redesign. However, the most recent Android release in the Google Play store appears to be from May 10th. Is the 10th's release the new one?
There is a new release almost ready to go any day now, we're just ironing out some final issues to ensure it is a functional as it is fresh-looking! (you can always build from source if you are desparate for an early preview and are into such things)