Justin Lee On March 26, 2008 at 11:47 am

Hudson Entertainment has released the first Deca Sports Wii Trailer. Showing off all 10 games in Deca Sports, it includes some gamer motions to show how you will be playing the game on May 15th in North America. Click Videos above to download the trailer.

Comments are closed.