Release info Utvecklare Playlogic Game Factory Utgivare Playlogic Entertainment Släppt ut 2009-10-27 2009-10-23