Hoping someone can help me out? I keep thinking back to this video I saw back in around 2007-2010 (vague I know) where the lead singer has a beard, and is wearing goggles I think? They're in an arena, and controlling real people with game controllers, whilst the people they are controlling fight. That's about all I can remember? Just driving me mad not knowing what it's called. Thanks!