Fast Travel Games’ award winning puzzle game The Curious Tale of the ...