well it aint april yet and some effort went into the trailer, so i think its real. Looks like an updated version of bf2 engine (for the invisibility and mechs).
Similar to how bf vietnam was updated bf42 engine (new texture system, undergrowth/overgrowth system and heli lift/vehicle carry)