This game WILL be a Revolution launch title, I already feel it happening.