I've had a problem reaching that site. Will try later.
Eh? It still works for me. Maybe go to http://nomoregames.net and hit the Recent Articles button (the above was the "Plane Trick" article).