Finished up a new fanart peice, if anyone is interested.  Featuring Captain Olimar and Louie of Pikmin fame, as well as the muppet cast of Fraggle Rock.  Check it out after the jump.