via http://emu-russia.net/en/

Cah4e3 posted new screenshots of Resident Evil 2 and Worms Armageddon.
News source: http://forum.emu-russia.net