There’s little doubt that we should be pinning medals on the lapels of every Insomniac Games employee for the awesome Resistance: Fall of Man and the totally awesome Ratchet & Clank Future: Tools of Destruction—although, I’m sure the giant checks are commendation enough. But the Burbank boys should be lauded for their newest online endeavour, the Insomniac Research and Development archive which went live today.