It lacks solid control, a variety of enemies, a variety of gameplay, destructable backgrounds, decent challenge, or anything that makes a shooter good. The story is okay, I guess, if that's all you want to play it for. Personally, I found it didn't add anything interesting enough to warrant it's existence. As for length, it's a shooter, and as a shooter it's long enough. Although the lack of variety makes it almost feel too long.