Release info Utvecklare Neko Entertainment Utgivare The Game Factory ApS Släppt ut 2008-06-20 2008-06-06