Hephaestos on 13 September 2010
will this release in EU? (do the international versions usually do?)
cause it's sitting at 12.95£ right now ^^
OoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoO