I already wrote this game off, but damn, that trailer makes this game seem pretty fun.
I'm sure this game will sell well in Japan, it seems more like a quirky non-serious game they would enjoy more than say here in the US.
It's a little refreshing to see these non-serious over the top games come out. These angry moody brooding steroid gun toting heroes get old.