I was going to call this a mediocre week and then AC showed up. Woo!
Mind you, Gamers Unite sounds like something that will either be really good or really bad. Will check it out.
EDIT: Neither. SO I'll buy it and make a video tonight.
EDIT 2: Here it is.