Its definetely your xbox
I dont own an xbox but as far as I heard, call microsoft to see if you can get a replacement, if you dont have your receipt well... im not sure
if you do get a replacement xbox, here is how to stop your xbox from going crazy again
1. Keep it ventilated, my friends lies his xbox down right on top of a fan, so that works
2. Clean it out every once in a while, if you feel like taking a risk, you can open it up and take out the dust, JUST DO NOT touch the parts inside the xbox, I actually cleaned out my PC with a vaccum, not kidding, it worked fine.
In fact, if your other games are not working, try cleaning out the dust of your old xbox, never know it might work
You won't need the reciept as long as the Xbox is under warrenty. If it's not under warrenty it still won't help to have a reciept. They charge you either way to ship it in and fix it if your warrenty is out. Cheaper to buy a brand new one, Every Xbox comes with a warrenty. I forget how long the warrenty is but they extended it a bit a few years ago after everyone was having that dreadful red ring of death problem with them. By ow, depending on when you purchased your system, the warrenty is probably out on it. Mine was well finished and I was still having problems with the thing so I just went ahead and got one of the problem free new ones.
And if the Xbox is under warrenty
DO NOT open the system up. Doing this immediatly nullifes your warrenty and Microsoft will considered the system tampered with and won't fix it at all. You won't even get the chance to pay for them to fix it because they will keep your Xbox if you shipped it to them and they consider it tampered.
Just so I'm clear,
DO NOT open up your console for cleaning. This voids the warrenty making the Xbox completely useless if it's broken and you can't fix it yourself. You can use computer dust cleaner spray cans to blast some of the dust away.