Login

View Single Comment

Seems like this’ll be their big E3 draw this year - maybe it’ll be enough to win it!