Liberated – PC Release Date Trailer

Walkabout Games presents Liberated which previously released on Nintendo Switch but comes to PC on July 30th. The game is available on various storefronts for $19.99, €18.99, £15.99.

Written by: News Bot

General dogsbody posting regular news and media content.