Hero Smash Trailer

56 % - 139 Votes

This was a trailer to promote upcoming MMO game called - HeroSmash.. Author: Artix Entertainment