I was really looking forward to this game, was upset when it was delayed. New release date just announced is May 27th, also a new trailer below.
Printable View
I was really looking forward to this game, was upset when it was delayed. New release date just announced is May 27th, also a new trailer below.
Ooooo sooner than I thought! Story looks good too!