Release info Developer Vestram Games Publisher Vestram Games Released 17 February 2012 Website Official