Annadevot - well packaged, played, rewarded