Imthewumpus is a english speaking, Twitch Affiliate
.
imthewumpus has reached
179 followers (179) so far. The Streamer introduces itself with
„I'm a gamer living in Virginia, mostly playing FPS or MMORPG games with the occasional RTS. I generally play multiplayer games that are more competitive. “ and does not belong to any team.
Updated November 16, 2024.