Upvote Upvoted 1 Downvote Downvoted
The Showdown Effect BETA
posted in Off Topic
1
#1
0 Frags +

http://beta.theshowdowneffect.com/?ref=dcde00c106a
Has anyone tried this game out yet? I'll be giving away my 3 extra keys once I get into the beta.

http://beta.theshowdowneffect.com/?ref=dcde00c106a
Has anyone tried this game out yet? I'll be giving away my 3 extra keys once I get into the beta.
Please sign in through STEAM to post a comment.