TruckOSaurus on 24 July 2019
I'll never get why people like baseball games (or baseball period for that matter) but it seems it is popular in Japan. Not a very impressive start for Marvel Ultimate Alliance 3, wonder if it'll do better in the west.
Signature goes here!