Mother Hub: Release Date FAQ's

Release Date: April 23rd Key Bindings: I tried really hard for this guys but I would have had to reprogram the entire game. Unfortunately there are no key bindings. Game Length: 2 hours of game play. Additionally a lot…