Fan Town
Discover
Best of
Members
Sign in
Join
Matt McMuscles
Takeover 2 - RELEASE DATE TRAILER!
2 November 2026
1:18
1.09K views
0 logs
+ Log this video
Discuss · 0
YouTube ↗
Popular reviews
No reviews yet.
Watched it?
Say something
.
More from Matt McMuscles
All videos
21:40
Return to Silent Hill - What Happened?
4.68K views
18:42
Sailor Moon SuperS (PlayStation) - The Worst Fighting Game
198K views
3:54
What's going down in the world of What Happened?
91.7K views
17:34
Shura No Mon - The Worst Fighting Game
133K views