The first-person platformer that will challenge players' reflexes with fast-paced challenges and gameplay, will be launching on Steam on July 19.