Imgflip Logo Icon

Steam wins

Steam wins | image tagged in memes,funny,steam,gabe newell,true | made w/ Imgflip meme maker
326 views 1 upvote Made by Jwolf4218 5 months ago in fun
1 Comment
0 ups, 3mo
No sega gave up
Created with the Imgflip Meme Generator