TwinLeadersX about 3 years ago ...Is this in celebration of the remake? Because I honestly can't think of any other reason this would be uploaded now of all times.