Decided to try and get top 10 on this level after not touching Forces in like 3 years, and after a few hours I got it!