Mewgenics sets huge Steam concurrent player record, taking a crown previously worn by Hades 2

8 months ago 105

Mewgenics, the feline breeding indie deed from the creators of The Binding of Isaac and The End is Nigh, has breached a alternatively awesome Steam record.

Read more

Read Entire Article