I&#x27;m confused as well. The description on their home page that you cite doesn&#x27;t match the description they provide on the linked :<p>&gt; Starfighter, if you&#x27;re new here, is a company which makes fun engineering challenges that you can play online for free.<p>I can see how the two things would be related, but it&#x27;s still confusing brand messaging.