[quote name='MochaRaf']I have yet to open my Pre-order of Dead Space 3, unfortunately I am way to busy to get in any xbox time ATM.. But what exactly do these micro DLCs do?[/QUOTE]
It's pretty much like micro transactions in mobile games. You can spend real money to buy extra in game cash, materials, or stat boosters to make the experience easier or to avoid having to search for everything.
The cool thing about them in Dead Space 3 is that they aren't required to be able to enjoy playing the game, like they are in a lot of mobile games. Everything can be found by just playing the game and you should never be in a situation where the only way to advance is to pay extra.