Honestly i can say that i like terraria. I think it has a much better battle system than minecraft, but it does lack in what you can build, mainly because its 2d world verses minecrafts 3 dimensional world. The bosses were fun and they were not all that tough. So in conclusion i believe the game was well worth the $10 i had payed for it.
EDIT: But i do have to say mine craft is better.