The actual gameplay I saw for this recently looks like a typical FPS open world - looks like Far Cry to me. Hopefully still fun though.