Please, give us your feedback in the Suggestions and Issues forum.
Speaking of indie games, Owlboy looks awesome as well.
The Good Pretty photos to look at.The Bad Meaningless story fails to be engaging, emotional, or immersive Limited interactivity Requires no thought to complete.