Owned by Gravity · Slitherine Ltd.
Media from the Steam store listing.
Fantasy General II - Gameplay Trailer