Captain's Log, Stardate 04252024. This game looks fire WHAT IS THIS?!Megaton Musashi W: Wired · 40 views3:47:02