It�s a thrilling video game that provides incredible honors alongside surprisingly tricky gameplay as you continue to peak upwards