New games are coming. I swear. Bioscape is coming. Just some minor setbacks. WEEE!
<3