That would be Alter Ego
New world group? Also I've only submitted this game to two websites myself. The first being newgrounds and the second being this site. When I finish the sequel it'll be put on kongregate second. I just need to get used to how this site works.