CashCrate Games have been released