>>719869818 (OP)
How did you find out this game even exists? I could only find a trailer from the developer's account and nothing from NoA's
Like I know it's not gonna be this huge thing but it doesn't even have an eshop page
Seems to have an alright roster tho
>>719871167
Looking it up that's a VR game, there's no footage of it
I do not like the big hand creatures