Lost Recall: Lost Recall has just been released!

After several months of work, it's finally here. Lost Recall sets sail and is now available on the Steam platform. Currently supported on the Windows operating system, it offers achievements and is fully compatible with…