Icarus Phoenix releases Doctor! Doctor!