Games like Mega Snaileeyo AdventureDeveloperBezenyo!Snaileeyo is an open-world, 2.5D and 3D action adventure game.View on Steam