Indie Obscura 5 Must-Play Indie Strategy Games Use your brain power to progress in these five must-play strategy games.