After a short beta period The Walking Dead: March to War is officially available on the Play Store. It is a free-to-play survival strategy game that features a beautiful design. While the game's art direction is visually superb, the gameplay is lacking thanks to its liberal use of the typical free-to-play mechanics we are all too accustomed to.
Read More