Games like Alpha Doomsday WarBy Alpha GameThis is a war between the human survivors and the evil spirits...View on Steam