Fallen Frontier Announcement Trailer

The announcement trailer for Moonshot Games' first title, Fallen Frontier, expected for release in first half 2012, platforms and publisher as yet unannounced.

category: 
Movies: 
topic: