@argyleink scifiinterfaces.com/ sounds right up your alley!