Added Memata to Games Banner Page

Fun game - thinking of submitting it to a few game portals. Do you know of any?

https://zimjs.com/memata

image