Previously going under the name of Trading Time: A Croak Tale, Time on Frog Island has today been confirmed for console and PC launch this summer - when it'll be arriving both digitally and at retail.
The post Time on Frog Island prepares to leap onto consoles – digitally and at retail – this Summer appeared first on TheXboxHub.