Your Worst Enemy Will Be Yourself In New Title ECHO
A new game called ECHO has been announced and shown off at PAX that records what you do to make ECHO much harder for you to survive as the game progresses
It seems like almost every video game that has AI in it claims to top of the line and for a ch Read More…