I like the flop play, but I'm not so sure about the call preflop. From what I have seen on Paradise Poker, to really get anyones attention preflop you have to raise anywhere between $0.50 to $1.00, depending on the table. A lot of the players are really bad and believe that any hand can win.
My guess is that someone caught two pair 3's and 4's on the flop.