http://www.youtube.com/watch?v=gk7UERiO3t4
The way they are pimping the multiplayer feature is a red flag that the game probably sucks scoring-wise. I.e., it shows that they haven't realized that co-op in the vast majority of Japanese STGs, and especially modern ones, is gratuitous -- a joke.
Another thing that's a huge red flag is their proud use of the term "indie", of course. And all the "old-school", etc. fagotry.
And finally simply the overall smarmishness of the trailer's text.
