Release info Utvecklare Zushi Games Utgivare Storm City Entertainment Släppt ut 2010-05-04 2009-11-20