Myvideo

Guest

Login

Moonscars - Release Date Trailer | Humble Games

Uploaded By: Myvideo
13 views
0
0 votes
0

Moonscars is a 2d souls-like platform slasher coming Day One to Xbox Game Pass on September 27th! Watch the 'Prelude' story trailer to discover more about this unforgiving world as you prepare to meet your maker!

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later