I remember playing a sandbox like game that took place on an island where you absorbed the guys you defeated to grow. Had a decent skill system and some character creation. Please help find