Deepest Sword is a free, addictive side-scrolling puzzle platformer set in a fantasy setting. The game tells the story of a knight who goes to a... Read more