heres a link to the trailer
http://www.youtube.com/watch?v=GIYgrbhVlyQ
And here's a link to the official forums where you can submit your own suggestions and report bugs etc. http://fortresscraftforums.com/
its pretty fun and its only 240 microsoft points on indie games go check it out!