A vertical tower defense/strategy game set during World War II. Related News & Articles Itās so empty hereā¦ I feel so aloneā¦