I used to own a launch 360, but since analog connections to my TV look, well, not so great, I purchased most multiplatform games for the PC or PS3. Eventually, after not playing it for a LONG time, I sold it off. Now that it's been over a year and a half since I last played the 360, I'm kinda...