Hey FoC, in case you didn't notice, the majority of the bitching is about Nintendo's hardware which is always lacking. Sure, they're are an awesome software developer, but guess what! THEY MAKE HARDWARE TOO. It would be really awesome if they could get 3rd parties to support their platform. Because, to be honest, it fucking sucks waiting 3 to 6 months to play the only decent titles on Nintendo platforms... Nintendo games. I love their software, but I hate their hardware with every ounce of sperm in my nutsack.