I tried the demo and through the gunplay was great. Always enjoy the conceit of the game as a story being told. The inherent goofiness of games, like dying multiple times or killing hundreds of enemies, can be written off as exaggerations or messing with the audience.
And I thought it was a retail game until I saw it in the XBLA area for $15.