Man, these are addicting! Anybody recognize it? Looks like the motor plate may have been added. Has a pretty cool kickstand!