http://www.youtube.com/watch?v=nnYkeXddTIo
This game has been the sole reason for me not even surfing the web in the past week. Its that awesome. The Sheer amount of customization in this game is mindboggling (even tough the game is entirely in japanese and nobody has decided to translate it yet
) and its mega Fun.
The best thing about the game however are the 8-Man tag Team Barbed Wire Deathmatches you can have. Fucking sweet.