I had heard nothing about the show and I wasn't sure if it was going to get picked up, but I finally saw a commercial for it: it's going to air in January on Fox.
Check out the awesome posters for the show, courtesy Gizmodo and thanks to Brian for the pointer. Click for a bigger image:
|






