Trine vibes for sure, was fun. May have been exploiting continuously jumping up walls a little bit ;)