Looks interesting, considering this is "name your price" is there a certain amount we can pay now to get a steam key when that releases later?