Deliver Us The Moon: Fortuna – Review
You, alone on the moon, no one to help you, with a last mission to save humanity. This sums up the latest game from KeokeN Interactive. This walking simulation literally takes to newer heights when yo... Read More »
October 27, 2018
Site Score
6.5