well it did say beta
well i know beta is out ._.
i have battlefield heroes, though i find the missions insane at the 4th ones