Peach64

Started an "Iconic landmarks in video games" badge series. The first badge in the set is Peach's castle from Super Mario 64. Starting the game outside of the castle and realizing you are free to explore around and inside the castle for the first time was an experience I'll never forget. What are some of your favorite landmarks?

More by Cory Davis

View profile