Conegamer on 19 November 2014
Alright, here's another hint.
Hint 1: "Pull! Pull! Pull! Pu...too far"
Hint 2: The previous hint describes the gameplay mechanic involved in this title.