This past week has been really great for the Windows Store, when it comes to games, and no wonder, we have another interesting title. CanyonCapers is another old style platform title. With a lot of modern polish. This retro jump and run games gives you 50 levels that you need to complete. You can only exit if you...