A Barbie-licenced game that takes inspiration from the Tomb Raider franchise.
Ups! sorry we're collecting characters for this videogame