Star of Heroes – Open Beta & Bonus Code Giveaway

Star of Heroes

Star of Heroes is a good looking free to play browser based MMORPG in which players take their team of heroes on a journey across a world full of monsters, warriors and mages, evolving their heroes on a quest to become the ultimate heroes on the planet.

For those that are fans of these types of games Star of Heroes does a lot of things … Read More