>>272879736
I'm not rushing to pick it up because it's pretty short and the delay kinda soured me in the whole thing.
Plenty of other games just released recently and we've got a couple more coming soon, so I'm not sure it's even worth getting right now.
Have you actually played it? Do you think it's worth getting?