Last Holiday: News 04 - The release date is here along with the trailer!

Greetings to all those who are patient, It's been hinted and teased for a long time, however D-Day is coming and with it not only the reveal of the release date, but also the Last Holiday trailer. The whole team already…