Release info Developer Triangle Studios Publisher Triangle Studios Released 16 October 2009 Website Official