Imgflip Logo Icon

Steam wins

Steam wins | image tagged in memes,funny,steam,gabe newell,true | made w/ Imgflip meme maker
1,652 views • 1 upvote • Made by Jwolf4218 2 years ago in fun
1 Comment
0 ups, 1y
No sega gave up
Created with the Imgflip Meme Generator