Release info Utvecklare Excalibur Studios Utgivare Excalibur Studios Släppt ut 2010-08-14 Hemsida Officiell