Tuesday, March 31, 2009

Are you looking to leave Insomniac Games' dreamland-workplace?

Check out Megacorp's Recruitment Videos.



Episode 2 Episode 3