Release info Utvecklare Strange Loop Games Utgivare Strange Loop Games Släppt ut 2014-03-12 2012-03-01