Eric2048 on 10 October 2018
Not in any particular order.
Insomniac Games
Square Enix/Square Soft
Bethesda Game Studios
Sucker punch
Nintendo
Santa Monica Studios
Naughty Dog
Last edited by Eric2048 - on 10 October 2018