[quote name='krashhole']The download version should have the online pass integrated[/QUOTE]
Correct. The Online Pass is automatically part of the Games on Demand version. No worries!
May 23rd Note: Online Pass comments refer only to Games on Demand download codes, and not anything else sold/traded in the original post (DLC, Season Pass, etc.). Thanks!