Smash Slug
March 2022 (3 years ago)
Smash Slug is a massive multiplayer party game with 60 contestants. There will be only one winner and all prize money will be his.
March 2022 (3 years ago)
Smash Slug is a massive multiplayer party game with 60 contestants. There will be only one winner and all prize money will be his.
A monthly newsletter about the top 3 games of the month.