Rifter: Rifter will release on the 12th of July!

Hi, Rifter has a release date, and it's coming out pretty soon! Mark your calenders: July 12th, 2018 That's in less than three weeks! :) To celebrate, I released a new trailer that shows some new stuff. Check it out: ht…