No screenshots, demo, or even genre tags? People will be reluctant to buy this game if they just know the short synopsis.