TruckOSaurus on 22 January 2008
Blizzard is also known for delaying games over and over but it's due to very high standards so I respect the delays. They even scrapped some projects instead of releasing sub-par games.
Signature goes here!