Alright, alright, alright! Heard some buzz about link12bet. Thinking about placing a bet on the game later. Site looks slick.…