I am surprised nobody here has posted this news. I read about it about 6 days ago and thought there would be a thread here by now.
http://www.ign.com/articles/2014/04/...ptrap-playable
Can't wait
http://www.ign.com/articles/2014/04/...ptrap-playable
Can't wait
Comment