Alter Echo Alter Echo is a action game developed by Outrage Studios for the Xbox. The game was released on August 19, 2003.