It’s not a trap: you can get two free Star Wars games for Xbox Live for free with your Xbox Live Gold Account!
Right now, it’s Star Wars: The Force Unleashed II and later in the month it’ll switch to LEGO Star Wars: TCS. Use the force (well, just click) to get these free games now! Hurry before these freebies become a thing of a long, long time ago. (Ugh, ok, sorry, that last one was bad.)