Please do, it looks great. EDIT: Wait this is a foreign game? is it coming out in english?
Forum Rules