TRAPPED: #4 Game On Steam... We weren't ready

As many of you know, Steam accidentally released Trapped with a free commercial license a few days ago. This sparked a huge surge of downloads and led to a peak of over 61,000 simultaneous players. If we had felt that t…