Holy shit.
Never played anything like this, the feeling you get when you jump off a transportship with 30+ people in the middle of an enemy base while figher planes are dog fighting overhead and tanks are trying to take out their front gate.
GNHSDFGHDGHJFGFDF
This game is gonna be big PS2 > BF3 >everything else hands down