WarFallen

The game that you where looking for has been re-branded and is now called “WarFallen”.
Due to trademark issues around the word “Plague”, the game had to change its name.
Please visit the new homepage for the game at: https://www.warfallen.com