Just one indie game release this Friday, Armored Freedom, an intense strategy board game from Killer Bees Games. In a game where giant robots fight for dominance, players roll the dice to charge and wage war using battle cards. Find hidden secrets within special action cards and entrust your freedom to heavy armor. Pick it up here for $9.99.