34%3reviewsAldoria2024Open World PlatformerPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Aldoria