indiegamerchick.com
My Name is Mayo
No. My Name is Mayo was developed by Green Lava Studios Point of Sale: Steam $0.59 (normally $0.99) were murdered in cold blood when I purchased this in the making of this review.