The Showdown Effect is a 2.5D multiplayer action game in which players will be participating in death-matches to gain glory and fame. Related News & Articles It’s so empty here… I feel so alone…