d3ad1te
01-17-2012, 02:35 PM
Its currently in closed beta. I think I have a key left or two.
I made a short trailer for it when they released the spectator mode.
http://www.youtube.com/watch?v=lyCbcRciwNA&feature=channel_video_tit le
It's free to play. Not pay 2 win.
I made a short trailer for it when they released the spectator mode.
http://www.youtube.com/watch?v=lyCbcRciwNA&feature=channel_video_tit le
It's free to play. Not pay 2 win.