Down The Stairs: The Game2026Casual PlatformerPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Down The Stairs: The Game