Currently Browsing:Results for Tag "humble bundle store"

Total War: Warhammer released today

The vast and venerable Total War series released its first entry into the fantasy realm today.Fans of Games Workshop can put down their paintbrushes and glue guns, and reach for their PCs as Total War: Warhammer launches on Steam and Humble Bundle today.