This looks great, but too similar to Resident Evil. It's almost like the same game. Note that this is only a teaser and the game may be ages away...
This looks great, but too similar to Resident Evil. It's almost like the same game. Note that this is only a teaser and the game may be ages away...