Conegamer on 24 June 2013
The delayed games is certainly the biggest problem, but also the lack of marketing is an issue also,as you say.
Hopefully both these issues will be resolved in a few months, however