User blog comment:Solo28/Heroes United Game?/@comment-675420-20120217052827

http://www.behance.net/gallery/Heroes-United/2789447

Sorry, stupid wikia never shows new comments.