Someone has stolen the Torch from the Statue of Liberty! That seems insane, but it’s the premise of this game, somehow? Also, how does Tesla fit into all of this?

Daniel Weissenberger
Latest posts by Daniel Weissenberger (see all)
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments