Fans Are Freaking Out Over the New Final Fantasy 7 Remake Trailer

Square Enix released a brand new trailer for its much anticipated Final Fantasy VII Remake at the [...]