Release info Developer Wahoo Studios Silverlode Interactive Publisher Wahoo Studios Released 4 March 2008 Website Official