AC Black Flag The Escape

This artwork plays around the idea if Black Flag was made in today's standard of Concept Art.