How did i get Castle Crashers for free?

This topic is locked from further discussion.

Avatar image for mariofan50
#1 Posted by mariofan50 (26 posts) -

Okay, so i never bought castle crashers (The Xbox Live arcade game) but just recently the FULL game (not the trial) appears in my games that i downloaded, i can play the entire game, and i never paid for it, why is this?

Avatar image for Warablo13
#2 Posted by Warablo13 (1289 posts) -
New hard drive possible? Sometimes they come with free games..