Girl Fight, though. Girl Fight. A game about girls having a fight. Even the name is amazing, a bit like calling The Last of Us […]
Girl Fight, though. Girl Fight. A game about girls having a fight. Even the name is amazing, a bit like calling The Last of Us […]