Okay, first of all, I have no idea if the guy who made this thing is actually American or not, and second, it's not like G.I. Joe has a rich history of awesome videogames, so "best" in this regard is not a particularly high bar to cross. That said, this fan-made is still pretty phenomenal -- goofy as hell, sure, but very fun-looking and definitely packed with a shit-ton of cameos (cameJoes? sorry) for the fans. So watch the above video, and then you can download the game here. Infinite thanks to TrapJaw for the tip!