The Longest Five Minutes is getting a physical release in Europe
The adventure RPG title The Longest Five Minutes will see a physical release in Europe very soon. In fact, within the next few months kind of soon. It’s set to release in the United Kingdom for Play... Read More »