Talk:Ben 10: The New Omnniverse (Video Game)/@comment-28716546-20171001204642

What the?

When did this exist?