By clicking 'enter', you agree to GameSpot's
Get ready for some fast paced action in The Showdown Effect.
Did you enjoy this video?
how come I never heard of this game? it looks awesome!