I believe the mech bosses and ocram came with the initial console release. Then everything that we have now on console came in the next update as far as I know.
Sounds about right, i was on break when i posted, and didn't have the time to research it. Figure, this gives folks an option to fight ocram. My not be the easiest solution, but offers an workable option.