There’s no way to describe this employee recruitment video other than saying it could only be made by geeks. Great work!
I want to work at Insomniac Games

Exploring Stuff That Makes Life Great
There’s no way to describe this employee recruitment video other than saying it could only be made by geeks. Great work!
Amazing!