Villain 24/12 over 25 hands...virtually unknown

$0.25/$0.5 No Limit Holdem
8 players
Converted at weaktight.com

Stacks:
UTG elChipLead3r ($50.00)
UTG+1 HonamLoveYou ($55.90)
MP1 PRO71121 ($65.70)
MP2 don1117 ($12.55)
CO G'Flame ($68.90)
BTN Hero ($52.30)
SB italia1000 ($27.85)
BB BreweRonnie ($84.30)

Pre-flop: ($0.75, 8 players) Hero is BTN
4 folds, G'Flame calls $0.50, Hero raises to $2.50, 2 folds, G'Flame calls $2

Flop: ($5.75, 2 players)
G'Flame checks, Hero bets $4, G'Flame calls $4

Turn: ($13.75, 2 players)
G'Flame bets $10.50, Hero calls $10.50

River: ($34.75, 2 players)
G'Flame bets $20.50, $20.50 to Hero ($35.30)?

Gah. Folding the turn seemed too nitty, but his line/bet sizing really screamed flush. Seems like the river is a fold, yeah -- but what's the point of calling turn if I'm just hoping to fill up, or on the off chance villain is bluffing turn & will give up rivar.

Reads woulda been sooooo nice