Psychroma: Psychroma releases on June 11!

As announced on Future of Play during Summer Game Fest, Psychroma arrives on Tuesday, June 11! /READY?