I've always been interested in what promotions and bonuses are offered by different platforms. I came across Virgin Games promotions explained and decided...