IT WAS LOVE AT FIRST SIGHT. Turns out, it's a spin-off of the Time Crisis series. God bless you, Namco Bandai! :D
http://twitpic.com/750lqo Sadly, I had a family dinner and blew all my time on a Supernova 2 DDR machine, so I wasn't able to play it. From what I could remember, the guns weren't mounted. I don't like mounts. Not really a fan of machine gun shooters either. But I really enjoy how forthright this one was.
Update: It's now available at the Times Square Dave & Buster's! :D