To explain this: The company had to place their employees on unpaid temp leave because they ran out of money. EA stepped in to fund the finishing of the project.
The employees will make a full return after enough sales have been made. So in short, go support and buy the game!