The Views
Glide Underground reviews Daikatana
3D Action Planet reviews the Deus Ex demo, which is so large that downloading it over my 56k modem from the UK would probably cost me more than buying the entire game when it is released here in August