Major Nelson confirmed earlier this week that Guardian Heroes would be releasing yesterday giving us a grand total of five XBLA games for the week. Shortly thereafter Major retracted that statement. But our Twitter buddy @lifelower found that the game had been released in Mexico. No word as of yet to why this game launched there and nowhere else, but as soon as we know, you will too. Nontheless, you can still pick this one up by creating a Mexico XBL gamertag and heading on over here.