Earn a 5 star ranking in all Strike Force Omega scenes 2.36% of players have unlocked this achievement