You will still receive a steam key for your purchase here, but steam obviously wont let me give out thousands of beta keys, so beta keys are reserved for subscribers.
thanks for the clarification