Mass Effect: Top 10 Memes That Give Me the Lulz In Mass Effect , Top , Top 10 | On June 12, 2013 Ok, time for some mid-week Mass Effect humor. Here are my favorite Mass Effect-related memes ... I'm sure many of you can relate: