Owner Sven Lubek behind that:

browsergamez.org - Free Browser Games rated independently by professionals | Browsergamez.com