Release info Utvecklare Arowx Games Utgivare Arowx Games Släppt ut 2008-10-29 2008-10-17 Hemsida Officiell