I think we've found the oddest PC trailer in a good while. Meet Selfie: Sisters of the Amniotic Lens

Rail Slave Games are releasing a new game this year, and it’s called Selfie : Sisters of the Amniotic Lens. That’s about all I know about it, despite reading the features list and watching the trailer. I’m utterly befuddled: the trailer is full of such abstract imagery and disconnected scenes that it makes even David Lynch’s most ambitious work appear to be rote, cliche-abiding Hollywood.

Read Full Story >>
The story is too old to be commented.
PCGamingNoobs1037d ago

Apparently, this is multiplayer.