Daggerdale is a lengthy adventure, but most of the monsters and quests start to feel reiterative after the first couple of hours.
There are few other places to go right now for a downloadable fantasy game with co-op included.