http://www.arkadysimkin.pl/infocus_eng.html
This is apparently for a new game called "Shadow of the Colossus". It came up in a forum on another site as being a cryptozoology discovery, but someone in the thread pointed out the game connection. I was sort of amused that they decided to tie in peak oil as part of the subplot.



