Release info Developer Arowx Games Publisher Arowx Games Released 29 Ekim 2008 17 Ekim 2008 Web sitesi Official