izwaflz reviews his first impressions of Shovel Knight