>>718893409
>you FEEL like you're Batman
That reminds me, how does pic related rank up among the series for anyone here who actually played it?