Release info Developer Freeze Tag Publisher Big Fish Games Released 17 September 2010 Website Official