Mewgenics, the long-awaited roguelike strategy game from The Binding of Isaac creator Edmund McMillen and programmer Tyler Glaiel, has launched this week to immense success, recouping its development budget within hours and selling over a quarter of a million copies on its first day.
The details:
1v1Me
Fresh Vintage
Rockstar Games
DatHost
Epic Games
Twitch