Bahahaha I remember gifting this to all my friends a few years back.
They were distinctly unimpressed ;)
EDIT:
All reviews - Overwhelmingly positive (6346)
“Better than Fortnite”
Bahahaha I remember gifting this to all my friends a few years back.
They were distinctly unimpressed ;)
EDIT:
All reviews - Overwhelmingly positive (6346)
“Better than Fortnite”