Enraged Games is an indie studio located in different Latin American countries, mainly in Mexico, where they are currently developing different types of games.
Download now the Multiplayer Demo, The full version Coming December 9.
Download the Demo of Enraged, Coming December 9 the Full version.