Yes, it plays all Xbox 360 games. The "Modern Warfare 2 Edition" is a standard Xbox 360 console (typically a 250 GB Slim) with:
It has no hardware differences from a regular 250 GB Slim. It plays:
It does NOT play: Xbox One / Series X|S games (different architecture).