Originally Posted by I R NOEbot
To answer a few questions:
First: The cards are in specific spots, though i don't know them, its never random. go to every map and check every single things and don't leave til you do.
Each level has between 3-4 dev cards and you are right they are always in the same place.