34UncannyKyle May 25 I finished Marvel's Guardians of the Galaxy last night and popped in Return to Arkham. I might write a longer blog about how the best games makes superheroes work. But I gotta bunch of Batman games to beat.