Oh, it's a small skirmish game, bound to be released this week. Put there as a bit of future-proofing.
Let me know when it's out!