Board Thread:Off Topic/@comment-26869370-20161226010442/@comment-29191679-20161228031027

Three words:

Nexter Phantom Forces.

Or maybe it was Danny2462 Phantom Forces.