Tripwire Interactive CEO feels that the store "allows developers to take bigger chances and make better games."