Trailer Of Upcoming Shin Godzilla Super Smash Bros. Mod Is Absolutely Epic

I have long ditched Wii, but man, this upcoming fan game Project M is going to make me regret doing so. The now defunct Project M is survived by fans who have been carrying the torch since 2015 and adding new characters to the Super Smash Bros. Brawl. TBH, I never follow all those developments, […]