It's an open world game, you're not far off with your comparison. Or maybe Far Cry Batman Mad Max.
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?