Release info Developer Sidhe Publisher Home Entertainment Suppliers Released 16 April 2010 18 March 2010 Website Official