PullusPardus on 23 May 2011
Sony made lots of engines, but they only shared quite few (maybe just one if i remember)
Nintendo makes one engine per console, and they don't share it.
Microsoft on the other hand rely on third party engines , mostly Unreal Engine.