The plot sees Captain Artemis and her crew of soldiers drawn into the world of Capcom’s video game franchise Monster […]