If you could actually manage to read what is on that you might be able to learn more about it.
And their apparent production company is called "Neighborhood Monsters." (Totally not a Small Town Monsters ripoff!)
And below is a trailer for it that looks somewhat decent but also not at the same time. I probably won't be getting it.