This game has been reloaded: TAKEDOWN!
Thanks to all the great feedback from you and the community, we have an all new site with concept art, a more detailed description to answer your questions, a new video (which you gotta check out, although be warned there is some harsh language), and more! Please check it out and spread the word. Thanks for your support, we have a few days left but there is still time to make it!
You can also watch the video on youtube: