While The Game was trying to start beef with Jay-Z and a whole host of others, was the real group of folks he should've been focusing on the Muppets? See, on August 23rd when The Game released The R.E.D. Album, the Muppets released The Green Album. Coincidence? I think not!
Your move, The Game.