Cheebee on 02 March 2009
OMG yes Intelligent Systems deserves to be on that list, they were actually the first company that came to my mind when I red this thread's title. They're awesome! :D
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046