Release info Developer 2XL Games Publisher 2XL Games Released 6 Nisan 2010 14 Nisan 2009 Web sitesi Official