Fear no more peoples, EVERYONE can have Indie Games, just do the following;
- new email (preferred to be US or UK email address)
- new xbox live account (to get indie games)
- download the new account to your console, Indie Games should be visible now
- add a few points to that new account of yours and purchase the choosen game
- wait till it downloads
- sign out from the new account on your console, and sign in as the normal player
- have fun <3
that's how i got CastleMiner too, i live in Hungary and there's no indie games to us.. so i did as i said above..
IMPORTANT! The region when you create the new xbox live account must be UK or US if you wanna find Indie Games.
Wish you guys luck <333
~ Fire Kitten 86