How did i get Castle Crashers for free?

This topic is locked from further discussion.

#1 Posted by mariofan50 (23 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?

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