Focus Home Interactive has just released a new batch of screenshots for your viewing pleasure. In addition to the screenshots, we learned that the game is in full development and will release sometime later this year. Check out the gallery below and let us know what you think in the comments.