In a classic display of not being able to read the room, Wales Interactive released a trailer for their upcoming title Gamer Girl, then pulled it For those of you not in the know, the game takes a look at the life of a woman streamer going by the name Abicake99 (played by Alexandra Burton,[...]