Publishers Strikerz Inc. are launching a brand new football game, UFL. Best of all: It's free to play.