RYI just released their new track Puzzled. Great artwork again by Joel Caust.  Check it out here.