Slitherine announces Frontline: The Longest Day, now accepting Beta applications