Funklift: Funklift to be released on June 8

Rejoice! We have finally decided on an official release date for the most anticipated game that we know of. Funklift will be released on the 8th of June So go ahead and wishlist that bugger right away to make sure that…