Freefall '95: Freefall '95 Release Date Announcement

Here's the latest trailer revealing when Freefall '95 will be launching to the public! The date is: JUNE 1 Can't wait to see you in the skies! O.R.C