Anima Interactive, the studio behind Take Us North, one of the most controversial games of the year, has erased itself from the internet just days after growing scrutiny connected it to Microsoft, Wings Interactive, Sweet Baby Inc., and even the United Nations.



