arkhamverse.com
Return to Arkham – Released This Week
No, it’s not the inmates, but the game that’s being released this week. The remaster of Batman: Arkham Asylum and Batman: Arkham City known as Return to Arkham is being released today i…