The year is 1909. You are an immigrant from Ukraine, looking to find a fresh start in America. Your way into the country is through Ellis Island, the famous immigration station located within a few thousand feet of the Statue of Liberty. All seems to be going well, until a sudden discovery threatens to deny you your future...

Leave a comment

Log in with itch.io to leave a comment.