It was apparent that stepsis was a manstick fiend 720p