Quote:
Originally Posted by road doggy dogg
Any video of the Ubisoft stuff? At the office, can't really livestream atm
|
https://www.destructoid.com/long-rum...3-441804.phtml
Trailer for the Mario-Rabbids stuff. Press conference is only on the 3rd game so far.
Doesn't really show much though in terms of gameplay.