View Full Version : where are these games at?

01-09-2007, 08:11 PM
im seeing alien hominid hd and some game named rain but where can i get them from. the site says that the achievements of both games are now listed on the site but when did they come out. is rain an overseas game.

01-09-2007, 08:15 PM
Uh, they're not out yet. I think Upcoming Games will be/has been updates, so check there.