Twistbox Games
Taking my money and not sending prizes
I have been signed on with Twistbox for a while now and have really enjoyed playing Frogger. I have won at least five prizes (2 tom tom gps, 2 amazon cards {one was 25 and the other 40 dollars} and one itunes card), and have yet to receive any of it. I contacted Twistbox via phone and got a ...