egbdfface
Shhhhhhhh.
egbdfface

Release a game on its original date in an unfinished state, gamers lose their shit.