The first 2 screens look like nothing more then, Long cannons shooting Ping Pong balls, and parachuting salt and peper shakers to me. Does not look like a fun game at all.
Edit: Im just joking around. Looks weird though....Hmm, maybe that is because it is strictly a Japanese influenced game.