CommentStreams:00726cf10547c92a63561c05955672f3
From The Lost Media Wiki
Can I get a direct link/source on this? I've tried searching Flashpoint but I can't seem to find the games anywhere, nor can I find any mention of the games being found anywhere other than your edits.