Your Games of Shame Posted by Steve Mervil on February 04, 2011 Back to the Future Fist of the North Star NES Nintendo Playstation Rascal The Little Mermaid +