Release info Developer Finity Games Publisher Finity Games Released 29 Nisan 2012 Web sitesi Official