Flintlock: The Siege of Dawn review: An explosively fun Soulslike—but a bumpy ride