So I’ve just seen Dredd 3D. It was awesome. I’ve played Transformers: Fall of Cybertron, and it was flipping sweet. What do these two things have in common, you might wonder? They’re both licensed franchises, and unfortunately one of them is not a video game…yet. It’s come to my attention that there are several franchises […]