Six Batman Games Are Free on Epic Games Store
I *bleep*ing called it! I knew they would screw me again this week when our resident Batman lover, David confirmed that; Yes, part of the 80th-anniversary image was indeed part Arkham and LEGO Batman. I am Nostradamus hear me moan about having six free games to…