Had to get used to the controls first before finally beeing able to progress in the game. Interesting difficulty, very frustrating though rewarding in the end once you have beaten it