The Origin (BlurredGames) | Xbox One

The Origin (BlurredGames)
Xbox One

THE ORIGIN is a short adventure game which talks about the human being creation myth from a different perspective. What would happen if we discovered our tru...