Truth Or Dare review By Jamie Russell published 25 July 12 A game where you could pay the ultimate price.