May the force and the stormtrooper units be with you while you fight off waves of enemies. Do you think that’s easy? Then try ...