Means of Escape is an interesting racing/puzzle game that we covered a few days ago. Today, we've managed to get a hold of all the logistical details about the title including pricing, platform, and release date. (Means of Escape, PC)