drumset333
Platinum Member
- Mar 17, 2013
- 112
- 53
Just announced, looks pretty good IMO. There seems to be a positive reaction around the Internet as well. Full demo will be shown Monday during Ubisofts e3 conference.