criticalhit.net
Catherine - a game about giant babies, sheep and sex or something
Every time the gaming industry is looking nice and orderly the Japanese decide to invade and release a trailer which is going to give me nightmares or
Gavin Mannion