There seems to be a lot of things that could be added. The types of thing that most studios already know Bungie especially.
-
Lackluster based on what exactly? A content limited alpha/beta and some short videos on a website?