Terraria for the 3ds is 50% off right now in the Nintendo eshop. You can login to the eshop on your 3ds and find the game under the "Games on Sale" icon, or buy it online if you have a Nintendo account. You can only see the $10 price online if you are logged in to your Nintendo account.
https://www.nintendo.co