I heard this was the hardest map... am I doomed?