We just recently launched a re-designed version of 'ArmorGames'. The site should be live within the hour, but to help commemorate the event we had Mega64 make a video showcasing the new site. You can check it out here.
During the video, they show my work desk and if you look closely all 4 Castle Crasher figurines are present.
(The attached photo shows the Red and Blue guy just to the left of where I am sitting)