Flying Squirrel Entertainment has announced that its historical first/third person combat game, Battle Cry of Freedom, will release on March 1st. And, in order to celebrate this announcement, the team released a brand new trailer for it. Continue reading Historical first/third person combat game, Battle Cry of Freedom, releases on March 1st