Flying Squirrel Entertainment announces their new game Battle Cry of Freedom with a Press release that includes plenty of multimedia video and images to showcase the game's unique gameplay features.