Your comp doesn't have an SD card slot?
EDIT: Wait, hold up... Why is only Europe getting this? http://www.nintendolife.com/news/2013/12/nintendo_network_3ds_promotion_to_offer_free_super_mario_bros_deluxe_download_in_europe
EDIT: Wait, hold up... Why is only Europe getting this? http://www.nintendolife.com/news/2013/12/nintendo_network_3ds_promotion_to_offer_free_super_mario_bros_deluxe_download_in_europe