Games December 11, 2014 Releases of the day – Thursday (11.12.2014) There’s usually a lot of decent stuff coming out on Thursday. We liked today, however, only three projects: “Marvel: Battle of Champions”, Seabeard and Epic Fall.