I'm happy they decided to release something at last. It may not be related to the movie, but it is certainly a heads-up for the fans. Something's bound to come.
Speaking about it, I had this feeling for a couple days now: Maybe they'll give us a release date somewhere near the end of the Predator: Life and Death series?
I'm not too picky about a title. "The Predator" seems a good nod to the original.