We Have Moved…. Posted on January 23, 2017 by gamervampires Unfortunate news: We have moved our games from Itch.io to dropbox. Due to reasons, we will not discuss. So Our Game will only be on dropbox and gamejolt only. Sorry bout that. 😦 Share this:TweetLike this:Like Loading...