Star Leaping Story Free Download (v0.1.8)
Star Leaping Story Direct Download: 《Star Leaping Story》 It is a “2D side-scrolling platformer action game” that challenges your reflexes and dexterity with a unique dash system. The game has no punitive mechanics, allowing you…