Hard or very hard for sure
Edit: In hindsight I would consider this hard/very hard on mobile and DS, easy/medium on PC.